negoyal
|
dd033736ed
|
Merge branch 'master' into fdb_cache_subfeature2
|
2020-05-04 17:29:43 -07:00 |
Evan Tschannen
|
aed2d34bcb
|
Merge branch 'master' into feature-proxy-load-balance
# Conflicts:
# fdbclient/NativeAPI.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# flow/Knobs.cpp
|
2020-05-01 09:19:39 -07:00 |
negoyal
|
7a9bcf8222
|
Review comments.
|
2020-04-14 17:45:34 -07:00 |
chaoguang
|
33780fc16e
|
reformat code
|
2020-04-06 13:23:41 -07:00 |
chaoguang
|
5b6ae4da7f
|
A simple intergration to put conflictingKeys into special-key-space
|
2020-04-03 16:11:20 -07:00 |
chaoguang
|
a63f8b839c
|
Merge remote-tracking branch 'upstream/master' into private-keyspace-framework
|
2020-03-31 12:05:42 -07:00 |
negoyal
|
acaf91ac47
|
Merge branch 'master' into fdb_cache_subfeature2
|
2020-03-26 13:33:08 -07:00 |
chaoguang
|
6df92a8b8d
|
A work version of strict workload test
|
2020-03-23 23:55:56 -07:00 |
Evan Tschannen
|
303df197cf
|
Merge branch 'release-6.2'
# Conflicts:
# CMakeLists.txt
# bindings/c/test/mako/mako.c
# documentation/sphinx/source/release-notes.rst
# fdbbackup/backup.actor.cpp
# fdbclient/NativeAPI.actor.cpp
# fdbclient/NativeAPI.actor.h
# fdbserver/DataDistributionQueue.actor.cpp
# fdbserver/Knobs.cpp
# fdbserver/Knobs.h
# fdbserver/LogRouter.actor.cpp
# fdbserver/SkipList.cpp
# fdbserver/fdbserver.actor.cpp
# flow/CMakeLists.txt
# flow/Knobs.cpp
# flow/Knobs.h
# flow/flow.vcxproj
# flow/flow.vcxproj.filters
# versions.target
|
2020-03-06 18:22:46 -08:00 |
A.J. Beamon
|
6479034645
|
Add more metrics to the TransactionMetrics event
|
2020-03-05 14:00:44 -08:00 |
chaoguang
|
9c50b8369d
|
Change name from private-key-space to special-key-space
|
2020-03-03 18:35:04 -08:00 |
chaoguang
|
94102969fd
|
Merge code from upstream and change ACTOR to member class
|
2020-03-03 14:55:03 -08:00 |
chaoguang
|
409718c964
|
Merge remote-tracking branch 'upstream/master' into private-keyspace-framework
|
2020-03-03 13:37:51 -08:00 |
chaoguang
|
4ee9ce15fc
|
Change from NULL to nullptr
|
2020-03-03 00:29:40 -08:00 |
chaoguang
|
146191e411
|
Fix bug: change RYW* to Reference<RYW>
|
2020-03-02 19:02:35 -08:00 |
negoyal
|
cd949eca71
|
Merge branch 'master' into fdb_cache_subfeature2
|
2020-02-26 11:22:08 -08:00 |
negoyal
|
a8c198ddbc
|
More compilation fixes.
|
2020-02-24 17:40:32 -08:00 |
negoyal
|
d5986eb023
|
Compilation error.
|
2020-02-24 17:32:58 -08:00 |
Evan Tschannen
|
96258b9809
|
Merge branch 'release-6.2'
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# fdbcli/fdbcli.actor.cpp
# fdbclient/ManagementAPI.actor.cpp
# fdbrpc/FlowTransport.actor.cpp
# fdbserver/ClusterController.actor.cpp
# fdbserver/DataDistribution.actor.cpp
# fdbserver/DataDistribution.actor.h
# fdbserver/DataDistributionQueue.actor.cpp
# fdbserver/KeyValueStoreMemory.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/QuietDatabase.actor.cpp
# fdbserver/SkipList.cpp
# fdbserver/StorageMetrics.actor.h
# fdbserver/TLogServer.actor.cpp
# fdbserver/fdbserver.actor.cpp
# fdbserver/storageserver.actor.cpp
# fdbserver/workloads/KVStoreTest.actor.cpp
# flow/CMakeLists.txt
# flow/Knobs.cpp
# flow/Knobs.h
# flow/genericactors.actor.cpp
# flow/serialize.h
|
2020-02-21 19:09:16 -08:00 |
chaoguang
|
22e0a8e9b3
|
Start with simplest interface
|
2020-02-20 13:52:48 -08:00 |
negoyal
|
85cc35e81e
|
Merge branch 'master' into HEAD
|
2020-02-05 14:59:55 -08:00 |
Xin Dong
|
8d28c2a7f0
|
Added two new counters for transaction throttled error and remove the verbose trace event logging. Also changed a chain of 'if' statements into 'if-else' statements since they are mutal exclusive
|
2020-01-31 14:16:39 -08:00 |
mpilman
|
ec418a4dcb
|
LocationCache should now be updated
|
2020-01-27 17:03:36 -08:00 |
mpilman
|
291d524ffe
|
Some bugfixes, started to add logic for locationCache update
|
2020-01-27 14:13:54 -08:00 |
mpilman
|
8d774d1b81
|
Refactoring for readability
|
2020-01-26 21:25:15 -08:00 |
mpilman
|
1cca70d4ea
|
Added logic to keep locationCache up to date
|
2020-01-26 20:53:50 -08:00 |
mpilman
|
51717c970d
|
Fixed management api
|
2020-01-24 11:00:50 -08:00 |
Evan Tschannen
|
73ad702d14
|
Clients which fetch status should not disconnect from the coordinators and cluster controller between each retrieval
|
2020-01-22 15:41:22 -08:00 |
Evan Tschannen
|
83ad9caf54
|
implemented a load balancing algorithm which evens out the number of requests processes by each proxy
|
2020-01-08 01:59:01 -08:00 |
mpilman
|
9c641c7a8e
|
First part of client handling
|
2020-01-07 11:42:57 -08:00 |
sramamoorthy
|
5d87443323
|
improved error msgs for snapshot cmd
|
2019-08-27 16:43:52 -07:00 |
Evan Tschannen
|
90e3b50213
|
Merge branch 'master' into feature-coordinator-connection
# Conflicts:
# fdbclient/DatabaseContext.h
# fdbclient/NativeAPI.actor.cpp
# fdbclient/NativeAPI.actor.h
# fdbserver/workloads/KillRegion.actor.cpp
|
2019-07-26 15:05:02 -07:00 |
Evan Tschannen
|
4a866290b7
|
Clients keep a persistent connection open with coordinators to get updates to the list of proxies
Status still needs to be updated with client information with information from the coordinators
|
2019-07-23 19:22:44 -07:00 |
Andrew Noyes
|
969957e619
|
Merge branch 'master' into change-connection-file
|
2019-07-12 11:39:19 -07:00 |
Evan Tschannen
|
7e919e361c
|
Merge pull request #1817 from etschannen/feature-proxy-forward
Proxies will forward clients to the next generation
|
2019-07-10 13:53:12 -07:00 |
A.J. Beamon
|
a174178be1
|
Merge branch 'master' into fix-mvc-default-options
# Conflicts:
# fdbclient/NativeAPI.actor.cpp
|
2019-07-09 18:33:14 -07:00 |
Evan Tschannen
|
7ad0d1a12b
|
Merge branch 'master' into feature-proxy-forward
# Conflicts:
# fdbclient/NativeAPI.actor.cpp
|
2019-07-09 17:26:15 -07:00 |
A.J. Beamon
|
15ecba59db
|
Merge branch 'master' into fix-mvc-default-options
# Conflicts:
# documentation/sphinx/source/release-notes.rst
|
2019-07-09 15:28:12 -07:00 |
A.J. Beamon
|
764a4591ad
|
Add a comment to internal flag
|
2019-07-09 14:17:26 -07:00 |
Trevor Clinkenbeard
|
1582a2a24d
|
Merge branch 'master' of https://github.com/apple/foundationdb into change-connection-file
|
2019-07-09 13:41:54 -07:00 |
A.J. Beamon
|
a5a6f8431c
|
Add a random UID to TransactionMetrics in case a client opens multiple connections and also a field to indicate whether the connection is internal. Convert some of the metrics to our Counter object instead of running totals.
|
2019-07-08 14:01:04 -07:00 |
Evan Tschannen
|
c348b3da51
|
After a proxy dies, it will remain alive for an additional 10 seconds to forward clients to the new proxies
|
2019-07-08 12:53:40 -07:00 |
A.J. Beamon
|
2035b36257
|
Make default and persistent options specifyable via annotations to fdb.options. Fix some issues with persisting these options in the multi-version client. Make size limit option not persistent.
|
2019-06-28 13:24:32 -07:00 |
Alex Miller
|
bf883d7055
|
Merge remote-tracking branch 'upstream/master' into flowlock-api
|
2019-06-25 14:26:50 -07:00 |
Alex Miller
|
7a500cd37f
|
A giant translation of TaskFooPriority -> TaskPriority::Foo
This is so that APIs that take priorities don't take ints, which are
common and easy to accidentally pass the wrong thing.
|
2019-06-25 02:47:35 -07:00 |
Jingyu Zhou
|
3a63d053e9
|
Address review comments for PR#1725
|
2019-06-20 14:06:32 -07:00 |
Trevor Clinkenbeard
|
8af92a99ed
|
Abort reads when connection file changes
|
2019-06-19 16:53:14 -07:00 |
Jingyu Zhou
|
9c2257a0e5
|
Add transaction size option
|
2019-06-19 07:45:23 -07:00 |
Andrew Noyes
|
bc03421d05
|
Open Database as switchable only for client
|
2019-06-11 13:58:22 -07:00 |
Andrew Noyes
|
d4578a49d8
|
Use 'SwitchConnectionFile' language uniformly
|
2019-06-11 13:58:22 -07:00 |