Andrew Noyes
ed464d3514
Deduplicate
2021-05-05 16:30:59 +00:00
Andrew Noyes
946e3f989f
Use a deterministic iteration order for committing in the special key space
2021-05-05 16:30:59 +00:00
sfc-gh-tclinkenbeard
5c2d7b6080
Create RangeResult type alias
2021-05-03 13:14:16 -07:00
Markus Pilman
05dba91dd4
fix OPEN_FOR_IDE
2021-04-28 10:36:41 -06:00
Markus Pilman
868ec17223
Merge remote-tracking branch 'sfc/features/actor-lineage' into features/actor-lineage-fluentd
2021-04-28 10:27:28 -06:00
Markus Pilman
3400ab5b36
Merge pull request #15 from sfc-gh-ljoswiak/features/actor-lineage-interface
...
Add API to read samples from worker
2021-04-28 10:26:22 -06:00
Markus Pilman
f5b0008346
Merge branch 'features/actor-lineage' into features/actor-lineage-fluentd
2021-04-28 09:31:20 -06:00
Markus Pilman
54919d4f3b
Merge remote-tracking branch 'sfc/features/actor-lineage' into features/actor-lineage
2021-04-28 09:22:14 -06:00
Markus Pilman
4fab2ecd30
Merge remote-tracking branch 'origin/master' into features/actor-lineage
2021-04-28 09:20:54 -06:00
Markus Pilman
1e665044fe
bugfix
2021-04-28 09:08:17 -06:00
Lukas Joswiak
5d0eaac3ea
Remove old code
2021-04-27 11:40:02 -07:00
Lukas Joswiak
d964b5ded0
clang-format
2021-04-27 10:41:48 -07:00
Lukas Joswiak
0ba5a8e9d1
Fix return key when sorting by time
2021-04-27 10:39:26 -07:00
Lukas Joswiak
e163432303
Add filtering by wait state
2021-04-27 10:20:25 -07:00
Lukas Joswiak
10d5007e1a
Cleanup
2021-04-27 09:59:10 -07:00
Markus Pilman
2d6fafde64
Implemented configuration
2021-04-27 10:26:42 -06:00
Lukas Joswiak
7f9ee224a4
Refactor samples to include wait state
2021-04-26 22:50:44 -07:00
Lukas Joswiak
76acb0fcb9
Update date format to ISO 8601
2021-04-26 17:42:15 -07:00
Lukas Joswiak
25fb85a64c
Add API to read samples from worker
2021-04-23 14:06:21 -07:00
Chaoguang Lin
185d08b5b8
Add comments for added actors
2021-04-23 11:13:08 -07:00
Lukas Joswiak
2357177722
Add bool support to global configuration
2021-04-20 15:05:51 -07:00
Chaoguang Lin
af387e1519
Add check to make sure maintenance time is non-negative and update the documentation
2021-04-20 14:09:52 -07:00
Chaoguang Lin
2e825908dc
Add check to make sure maintenance time is positive and update the documentation
2021-04-20 14:04:00 -07:00
Chaoguang Lin
b34825a0e6
Merge branch 'master' of github.com:apple/foundationdb into add-dd-and-maintenance
2021-04-19 14:52:10 -07:00
Markus Pilman
7307750e5e
Merge remote-tracking branch 'origin/master' into features/actor-lineage
2021-04-19 11:29:52 -06:00
Lukas Joswiak
bb5539bb70
Initialize version field
2021-04-16 14:08:36 -07:00
Lukas Joswiak
5c33c7c4f5
Remove TODO
2021-04-15 13:54:49 -07:00
Lukas Joswiak
551268b0f2
Add well known endpoint for worker communication
2021-04-15 13:50:50 -07:00
Lukas Joswiak
51e4c19675
Add migration for client profiling keys
2021-04-14 10:56:33 -07:00
Lukas Joswiak
7de23918c0
Add comments, fix erase bug, make optimizations
2021-04-14 10:56:33 -07:00
Lukas Joswiak
c38ddf5eb7
Add comments
2021-04-14 10:56:33 -07:00
Lukas Joswiak
7ba7257cd2
Store global config data on heap
2021-04-14 10:56:33 -07:00
Lukas Joswiak
6de28dd916
clang-format
2021-04-14 10:56:33 -07:00
Lukas Joswiak
1260385965
Use object to wrap global configuration history
2021-04-14 10:56:32 -07:00
Lukas Joswiak
1c84c04ffc
Add global configuration prefix function
2021-04-14 10:56:32 -07:00
Lukas Joswiak
b7cd8175be
Add arena per object in global config
2021-04-14 10:56:32 -07:00
Lukas Joswiak
70c4bbe119
Fix clear range persistence issue
2021-04-14 10:56:32 -07:00
Lukas Joswiak
4a799baa1d
Add clear range for global configuration
2021-04-14 10:56:32 -07:00
Lukas Joswiak
80c6048a01
Naming fixes
2021-04-14 10:56:32 -07:00
Lukas Joswiak
c9b0d3dd4e
Fix memory leak
...
The map containing global configuration data had keys of type StringRef,
referencing data allocated in history arenas. When the old history
was deleted, this memory was no longer valid and some keys would point
to garbage memory.
2021-04-14 10:56:32 -07:00
Lukas Joswiak
7bb0b3d899
Use commit version for global configuration updates
...
FIXME: There is a memory issue where the underlying data for values set
in the `data` field of GlobalConfig will be freed shortly after being
set.
2021-04-14 10:56:32 -07:00
Lukas Joswiak
f1415412f1
Add global configuration framework implementation
2021-04-14 10:56:32 -07:00
Chaoguang Lin
e2bd500fa7
Remove debug trace
2021-03-29 11:57:14 -07:00
Chaoguang Lin
ff6e922c9d
Clang-format SpecialKeySpace.actor.cpp
2021-03-26 12:24:45 -07:00
Chaoguang Lin
747fa2a353
Merge branch 'master' of github.com:apple/foundationdb into add-dd-and-maintenance
2021-03-26 12:22:37 -07:00
Chaoguang Lin
0eff74f205
Add special keys for maintenance and datadistribution
2021-03-26 12:19:33 -07:00
Vishesh Yadav
2c316db94d
Merge remote-tracking branch 'apple/master' into master-format-final
...
Also format the changes
2021-03-11 12:54:26 -08:00
FDB Formatster
df90cc89de
apply clang-format to *.c, *.cpp, *.h, *.hpp files
2021-03-10 10:18:07 -08:00
Chaoguang Lin
5b4e77bb99
Update comments, add asssertions
2021-02-25 13:13:34 -08:00
Chaoguang Lin
424aae71cc
Solve comments. Disable clear for ClientProfilingImpl and set the upperbound value for advanceversion
2021-02-25 13:02:56 -08:00