Commit Graph

4882 Commits

Author SHA1 Message Date
Evan Tschannen c907c791ca updated release notes 2019-04-30 16:30:19 -07:00
Evan Tschannen b2d19eebc4 fdbcli would return success even when configure failed for a variety of error types
the existing configure safety check would fail when attempting to change between three_datacenter and region configuration
2019-04-30 16:30:19 -07:00
Alex Miller 149672a591
Update fdbclient/ManagementAPI.actor.cpp 2019-04-30 16:30:09 -07:00
Evan Tschannen bd35bce374 updated release notes 2019-04-30 09:42:23 -07:00
Evan Tschannen c81060b2f3 fdbcli would return success even when configure failed for a variety of error types
the existing configure safety check would fail when attempting to change between three_datacenter and region configuration
2019-04-30 09:34:48 -07:00
A.J. Beamon 837a712f89
Merge pull request #1499 from etschannen/release-6.1
Some small improvements
2019-04-29 15:02:57 -07:00
Alec Grieser f7037669dc
Merge pull request #1500 from AlvinMooreSr/docker-runtime
Fixed Docker Package Requirements
2019-04-29 14:56:41 -07:00
Alvin Moore 901150f984 Added support for allowing packages to be greater than current 2019-04-26 15:18:05 -07:00
Evan Tschannen cacd82758e Reduced data distribution speeds 2019-04-26 13:54:49 -07:00
Evan Tschannen 9ff8aca1da Increased the SQLITE_CHUNK_SIZE to 100MB (left at 4MB for simulation) 2019-04-26 13:53:56 -07:00
Alvin Moore 500bc220e3
Merge pull request #1495 from AlvinMooreSr/cmake-release
Backport CMake Changes To Release
2019-04-26 10:25:19 -07:00
Evan Tschannen 1f37f82b87 invalid knob overrides do not prevent fdbserver from starting 2019-04-25 17:08:13 -07:00
Evan Tschannen 6c77864731 separate GetStorageServerRejoinInfoRequest from GetKeyServerLocationsRequest, to avoid yielding for the rejoin requests 2019-04-25 17:07:35 -07:00
A.J. Beamon 2400f752ad
Merge pull request #1492 from AlvinMooreSr/doc-locator
Merge Removal of  Project Name Requirement Into Release
2019-04-25 13:00:30 -07:00
Evan Tschannen d5372c864e Merge pull request #1423 from AlvinMooreSr/cmake
Strip Fdbmonitor Symbols
2019-04-25 12:03:24 -07:00
Alvin Moore 28d96fe612 Merge pull request #1470 from mpilman/fixes/windows-parallel-build
Don't pass options file to coverage tool
2019-04-25 12:02:10 -07:00
Alvin Moore 8badc2e505 Merge pull request #1338 from mpilman/features/stripped-binaries
Strip debug symbols with `make packages`
2019-04-25 12:02:10 -07:00
Sergey Sudakovich 54310fbbd4 Fix doc building assumes 'foundationdb' top level dir
When cloning repository without specifying the destination,
building documentation works fine. But it fail when the top
level directory is not 'foundatinodb'.

To reproduce:

```
git clone https://github.com/apple/foundationdb.git /tmp/apple-fdb
cd /tmp/apple-fdb/documentation/sphinx
make
```
will result in

```
Exception occurred:
File
"/Users/ssudakovich/.pyenv/versions/2.7.13/lib/python2.7/xml/etree/ElementTree.py", line 647, in parse
  source = open(source, "rb")
IOError: [Errno 2] No such file or directory: u'/private/tmp/apple_fdb/documentation/sphinx/../../../foundationdb/versions.target'
```
2019-04-25 11:16:45 -07:00
Alec Grieser ca325835dd
Merge pull request #1491 from AlvinMooreSr/python-26
Binding Tool Update
2019-04-24 16:04:06 -07:00
Alvin Moore 5479baa493 Modified syntax to support python 2.6 2019-04-24 13:14:53 -07:00
Evan Tschannen be40a042c4
Merge pull request #1489 from etschannen/prepare-release-6.1.3
update installer WIX GUID following release
2019-04-23 22:16:51 -07:00
Evan Tschannen 6edfd2bc81 update installer WIX GUID following release 2019-04-23 22:16:19 -07:00
Evan Tschannen 7ef82dac35
Merge pull request #1488 from etschannen/post-release-cleanup-6.1.2
Post release cleanup 6.1.2
2019-04-23 22:15:31 -07:00
Evan Tschannen 2f345ec43d update installer WIX GUID following release 2019-04-23 22:14:49 -07:00
Evan Tschannen 1ee3007481 update versions target to 6.1.3 2019-04-23 22:14:49 -07:00
Evan Tschannen c96a30e449
Merge pull request #1487 from etschannen/release-6.1
updated documentation for 6.1.3
2019-04-23 22:11:43 -07:00
Evan Tschannen d554284e2e updated documentation for 6.1.3 2019-04-23 22:10:32 -07:00
Evan Tschannen 53c3c225c8
Merge pull request #1486 from etschannen/release-6.1
Highly prioritize storageServerRejoin messages on the proxy
2019-04-23 22:07:42 -07:00
Evan Tschannen 774b92e240 updated release notes 2019-04-23 20:59:11 -07:00
Evan Tschannen 4fa1c008f9 Highly prioritize storageServerRejoin messages on the proxy, so that storage servers can rejoin the cluster even when a proxy is CPU saturated 2019-04-23 20:56:01 -07:00
Evan Tschannen d8dbbe8186
Merge pull request #1485 from ajbeamon/speed-up-and-parameterize-spring-cleaning
Increase the frequency that lazy deletes are run. Add more parameters…
2019-04-23 18:26:02 -07:00
A.J. Beamon 253d2400ef Merge branch 'release-6.1' into speed-up-and-parameterize-spring-cleaning
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2019-04-23 14:38:52 -07:00
A.J. Beamon 78293e08aa
Merge pull request #1482 from satherton/sqlite-chunk-size
SQLite file chunk size
2019-04-23 14:37:40 -07:00
A.J. Beamon ea7abff9df Clean up from review 2019-04-23 14:16:52 -07:00
A.J. Beamon 9e03add326 Add PR link to release notes 2019-04-23 14:03:23 -07:00
A.J. Beamon 4ad0496b39 Increase the frequency that lazy deletes are run. Add more parameters for better control over the spring cleaning process. 2019-04-23 14:01:51 -07:00
Stephen Atherton fe33d43377 Added release note for sqlite chunk size. 2019-04-23 13:48:07 -07:00
Stephen Atherton df0548503d Merge branch 'release-6.1' of https://github.com/apple/foundationdb into sqlite-grow-bigger 2019-04-23 13:43:58 -07:00
Stephen Atherton b4f833c27e Added sampled logging for slow ftruncate/fallocate calls. 2019-04-23 13:40:23 -07:00
Evan Tschannen 02be26a0c4
Merge pull request #1479 from etschannen/release-6.1
Replace removed teams
2019-04-23 13:24:56 -07:00
Evan Tschannen 96e59357fd
Merge pull request #1480 from alexmiller-apple/deprioritize-spilled-peeks-6.1
Lower the priority of spilled peeks to below spilling
2019-04-23 13:11:52 -07:00
Stephen Atherton 83db547306 Implemented the chunk size and db size hint fileControl options in our SQLite VFS implementation. KeyValueStoreSQLite now sets file chunk size based on a new knob, SQLITE_CHUNK_SIZE_PAGES. 2019-04-23 04:50:58 -07:00
Alex Miller c25fac9421 Lower the priority of spilled peeks to below that of spilling.
This prevents peeking from starving the TLog of CPU time to spill, and
thus impacting write throughput at prolonged saturation.
2019-04-22 18:39:21 -07:00
Evan Tschannen cc9f2ee752 updated release notes 2019-04-22 17:58:03 -07:00
Evan Tschannen e0f7ec96aa Data distribution needs to build new teams as old teams are removed to ensure data remains balanced across servers 2019-04-22 17:29:46 -07:00
Alvin Moore 799a9d2f18
Updated CMake PRB (#1463)
* Added support for testing cpack and defined very long directory name for source because of problem with building debug rpms

* Added support for building rpms by adding file package

* Added preinstall target to prevent cpack from having to do so much compilation as single thread
2019-04-17 15:38:09 -07:00
Alec Grieser b8e6338bc6
Merge pull request #1468 from ajbeamon/fix-consistency-check-shard-estimate-validation
Fix consistency check shard estimate validation
2019-04-17 13:07:28 -07:00
A.J. Beamon bb012d2ba5 Update release notes. 2019-04-17 11:13:32 -07:00
A.J. Beamon 43533b3d72 Don't validate the shard size estimate unless enough keys are sampled with a less than 100% probability. 2019-04-17 11:01:23 -07:00
Evan Tschannen cb05403232
Merge pull request #1455 from etschannen/prepare-release-6.1.2
update installer WIX GUID following release
2019-04-10 18:22:34 -07:00