foundationdb/fdbclient
Alex Miller f1b4377ced
Merge pull request #904 from satherton/fix-http-header-case-sensitivity
HTTP header field names are now treated as case insensitive.
2018-11-12 13:24:03 -08:00
..
json_spirit Initial repository commit 2017-05-25 13:48:44 -07:00
libb64 Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
md5 Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
rapidjson Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
rapidxml Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
sha1 Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
vexillographer Deprecate TLS_plugin option. Don't remove deprecated methods from Go bindings, since that breaks compatibility with old API versions. 2018-08-15 10:11:08 -07:00
AsyncFileBlobStore.actor.cpp Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
AsyncFileBlobStore.actor.h Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
Atomic.h change SetVersionstampedKey and SetVersionstampedValue behavior based on API version to make them consistent 2018-05-08 08:57:09 -07:00
AutoPublicAddress.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
BackupAgent.h Merge pull request #760 from ajbeamon/fix-actor-warnings 2018-09-24 10:07:59 -07:00
BackupAgentBase.actor.cpp Fix warnings about ACTORs not having waits. Fix shadowing of future variable in KVFileIntegrityCheck. 2018-09-10 10:51:41 -07:00
BackupContainer.actor.cpp Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
BackupContainer.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
BlobStore.actor.cpp Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
BlobStore.h Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
ClientDBInfo.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
ClientLogEvents.h Relax the rules on trace event Types a bit by allowing multiple underscores, as well as starting with an underscore and consecutive underscores. 2018-06-08 15:40:29 -07:00
ClientWorkerInterface.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
ClusterInterface.h In simulation, deserializing a StatusReply now does a strict JSON parse. 2018-09-10 11:13:41 -07:00
CommitTransaction.h change SetVersionstampedKey and SetVersionstampedValue behavior based on API version to make them consistent 2018-05-08 08:57:09 -07:00
CoordinationInterface.h we need to send notifications when the leader fitness becomes worse so that we repopulate availableCandidates to compare with the new lower fitness 2018-08-13 20:56:02 -07:00
DatabaseBackupAgent.actor.cpp Some more trace event normalization 2018-06-08 13:57:00 -07:00
DatabaseConfiguration.cpp fix: configuring regions to an empty string results in error 2018-11-04 19:29:24 -08:00
DatabaseConfiguration.h added the ability to allow the master to finish recovery before all storage servers in both regions have their mutations. This allows you to recover from scenarios where you lose all your tlogs in one dc. 2018-07-04 01:59:04 -04:00
DatabaseContext.h clients cache storage server interfaces individually, instead of as a team. This is needed because in fearless every shard has storage servers from two separate teams, leading to a lot of possible combinations 2018-11-02 13:15:09 -07:00
EventTypes.actor.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
FDBOptions.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
FDBTypes.h clients cache storage server interfaces individually, instead of as a team. This is needed because in fearless every shard has storage servers from two separate teams, leading to a lot of possible combinations 2018-11-02 13:15:09 -07:00
FailureMonitorClient.actor.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
FailureMonitorClient.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
FileBackupAgent.actor.cpp Minor (and asymptomatic) bug fixes where ints or enumerations are being passed as the bool snapshot argument instead of as the default value which was intended. 2018-10-12 15:03:21 -07:00
HTTP.actor.cpp Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
HTTP.h HTTP header field names are now treated as case insensitive. 2018-11-09 16:57:01 -08:00
IClientApi.h Move external completion hook handling to DLApi. Use camel case for hookParameter. 2018-05-09 12:28:51 -07:00
JSONDoc.h Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
JsonBuilder.cpp Rename JsonString to JsonBuilder 2018-09-10 19:01:24 -07:00
JsonBuilder.h Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
KeyBackedTypes.h Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
KeyRangeMap.actor.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
KeyRangeMap.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
Knobs.cpp account for the overhead of tags on a message when batching transactions into a version 2018-11-02 12:52:34 -07:00
Knobs.h account for the overhead of tags on a message when batching transactions into a version 2018-11-02 12:52:34 -07:00
ManagementAPI.actor.cpp added protection against configuration changes which cannot be immediately reverted 2018-11-04 19:53:55 -08:00
ManagementAPI.h added protection against configuration changes which cannot be immediately reverted 2018-11-04 19:53:55 -08:00
MasterProxyInterface.h clients cache storage server interfaces individually, instead of as a team. This is needed because in fearless every shard has storage servers from two separate teams, leading to a lot of possible combinations 2018-11-02 13:15:09 -07:00
MetricLogger.actor.cpp Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
MetricLogger.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
MonitorLeader.actor.cpp suppress spammy trace events 2018-09-04 17:12:26 -07:00
MonitorLeader.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
MultiVersionAssignmentVars.h Merge release-5.1 into release-5.2 2018-05-30 09:09:55 -07:00
MultiVersionTransaction.actor.cpp Don't log a SevWarnAlways event for external_client_already_loaded errors. 2018-08-03 14:26:04 -07:00
MultiVersionTransaction.h Move external completion hook handling to DLApi. Use camel case for hookParameter. 2018-05-09 12:28:51 -07:00
MutationList.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
NativeAPI.actor.cpp Merge pull request #896 from ajbeamon/downgrade-incorrect-cluster-file-event 2018-11-10 10:06:36 -08:00
NativeAPI.h Proxy going OOM when applying high volumes of writes to a proxy, particular in a sudden fashion before ratekeeper can control the workload. 2018-06-01 15:21:40 -07:00
Notified.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
RYWIterator.cpp Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
RYWIterator.h change SetVersionstampedKey and SetVersionstampedValue behavior based on API version to make them consistent 2018-05-08 08:57:09 -07:00
ReadYourWrites.actor.cpp call all methods which could disable a trace event before it is initialized. In practice this means calling .error first, then .suppressFor, then all your details. 2018-08-01 14:30:57 -07:00
ReadYourWrites.h Proxy going OOM when applying high volumes of writes to a proxy, particular in a sudden fashion before ratekeeper can control the workload. 2018-06-01 15:21:40 -07:00
RunTransaction.actor.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
Schemas.cpp Rename durable_lag to durability_lag 2018-10-01 09:58:49 -07:00
Schemas.h fixed issues from review, added a safeguard to prevent configuring a cluster to an invalid configuration 2018-09-04 22:16:35 -07:00
SnapshotCache.h Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
Status.h Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
StatusClient.actor.cpp Moved readJSONStrictly to a client cpp to avoid duplicate definitions at link time. 2018-09-10 14:35:04 -07:00
StatusClient.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
StorageServerInterface.h clients cache storage server interfaces individually, instead of as a team. This is needed because in fearless every shard has storage servers from two separate teams, leading to a lot of possible combinations 2018-11-02 13:15:09 -07:00
Subspace.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
Subspace.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
SystemData.cpp fix: storage servers need to be rebooted when increasing replication so that clients become aware that new options are available 2018-11-08 15:44:03 -08:00
SystemData.h fix: storage servers need to be rebooted when increasing replication so that clients become aware that new options are available 2018-11-08 15:44:03 -08:00
TaskBucket.actor.cpp Bug fix where a task could (rarely) be failed and lost if an early timeout extension is done shortly after the task begins. 2018-10-12 14:47:36 -07:00
TaskBucket.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
ThreadSafeTransaction.actor.cpp Move external completion hook handling to DLApi. Use camel case for hookParameter. 2018-05-09 12:28:51 -07:00
ThreadSafeTransaction.h Move external completion hook handling to DLApi. Use camel case for hookParameter. 2018-05-09 12:28:51 -07:00
Tuple.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
Tuple.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
VersionedMap.actor.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
VersionedMap.h fix: deferredCleanup did not take into account deleting multiple roots simultaneously 2018-07-12 15:29:02 -07:00
WriteMap.h change SetVersionstampedKey and SetVersionstampedValue behavior based on API version to make them consistent 2018-05-08 08:57:09 -07:00
fdbclient.vcxproj Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00
local.mk remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
xml2json.hpp Move AsyncFileBlobStore and related files to fdbclient. 2018-10-26 13:49:42 -07:00