Commit Graph

100 Commits

Author SHA1 Message Date
A.J. Beamon 4fd64630e8 Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
sfc-gh-tclinkenbeard 9df990e375 Remove global_tag_throttler status section 2022-08-29 23:17:20 -07:00
Lukas Joswiak d710c1fce5 Add dynamic knobs design doc
Co-authored-by: Markus Pilman <markus.pilman@snowflake.com>
Co-authored-by: Trevor Clinkenbeard <trevor.clinkenbeard@snowflake.com>
2022-08-26 09:28:57 -07:00
Xiaoxi Wang 9133d4e16d
Merge pull request #7803 from sfc-gh-xwang/feature/main/ddvisibility
Add server selection counter in DDQueue
2022-08-12 15:10:25 -07:00
Xiaoxi Wang 2d94128140
Apply suggestions from code review
Co-authored-by: Bharadwaj V.R <bharadwaj.vr@snowflake.com>
2022-08-12 13:33:12 -07:00
Xiaoxi Wang 4819707af3 solve invalid detail name 2022-08-11 12:28:18 -07:00
Xiaoxi Wang fe45b4f0b2 update document 2022-08-11 12:14:24 -07:00
Xiaoxi Wang 2e467c51e0 update design doc 2022-08-10 09:53:10 -07:00
Xiaoxi Wang f6dce5dcee add knob to control summarize 2022-08-10 09:44:01 -07:00
Xiaoxi Wang 2b2bc12cc1 Update Document; set log limit 2022-08-08 10:04:48 -07:00
Xiaoxi Wang 3252d420a2 rename DDQueue; add ServerCounter 2022-08-05 12:01:11 -07:00
sfc-gh-tclinkenbeard 1bd47a07b2 Add ENFORCE_TAG_THROTTLING_ON_PROXIES knob 2022-08-05 00:40:10 -07:00
sfc-gh-tclinkenbeard f33b514e0b Update status section of global-tag-throttling.md 2022-08-02 16:53:03 -07:00
Trevor Clinkenbeard edf4e60fa9
Merge pull request #7631 from sfc-gh-tclinkenbeard/global-tag-throttling5
Improvements to `GlobalTagThrottler`
2022-08-02 16:04:20 -07:00
Jingyu Zhou e8baba8009
Merge pull request #7575 from xis19/lb
Notes on Load Balancer
2022-07-19 17:50:25 -07:00
sfc-gh-tclinkenbeard 8d2cde32d9 Added global-tag-throttling.md 2022-07-19 17:04:04 -07:00
Xiaoxi Wang 9dfd58978f
Apply suggestions from code review
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2022-07-19 12:03:49 -07:00
Xiaoge Su bb05c83e19 fixup! Update documentation per comments 2022-07-15 17:21:41 -07:00
Xiaoge Su 6e7716d078
Update design/LoadBalancing/LoadBalancing.md
Co-authored-by: Zhe Wu <halfprice@users.noreply.github.com>
2022-07-14 11:42:20 -07:00
Xiaoge Su 3b50a4c410
Update design/LoadBalancing/LoadBalancing.md
Co-authored-by: Zhe Wu <halfprice@users.noreply.github.com>
2022-07-14 11:26:55 -07:00
Xiaoxi Wang 69c4da81d3 update data distributor design doc 2022-07-12 14:08:19 -07:00
Xiaoge Su 46b98a5e20 Notes on Load Balancer 2022-07-12 03:00:36 -07:00
Ata E Husain Bohra 643c0004c7
FDB Encryption data at-rest design documentation (#6629)
* FDB Encryption data at-rest design documentation

Patch details FDB Encryption data at-rest design documentation
2022-03-28 16:37:00 -07:00
Bharadwaj V.R 7cb5c8957c Change dd doc to match recent encapsulation changes to TC data structures 2022-03-12 17:30:50 -04:00
Jingyu Zhou 5257bcdcf8 Update backup documentation with cluster recovery
Mainly replaces "Master" with "CC". Also changes branch from "master" to "main".
2022-01-18 11:37:11 -08:00
Ata E Husain Bohra 0858c6b6b9
Update recovery-internals documentation (#6229)
* Update recovery-internals documentation

Patch updates recovery-internals documentation to record changes
related to CC driving cluster-recovery state machine (earlier driven
by the master)
2022-01-11 13:20:20 -08:00
Jingyu Zhou a71712c985 Update txnStateStore doc with new CC initiated recovery
Also explains what is "txsPoppedVersion" and how it is used in recovery.
2022-01-07 13:29:31 -08:00
Ata E Husain Bohra 936bf5336a
Revert "Revert "Refactor: ClusterController driving cluster-recovery state machine" (#6191)
* Revert "Revert "Refactor: ClusterController driving cluster-recovery state machine""

Major changes includes:
1. Re-revert Sequencer refactor commits listed below (in listed order):
1.a. This reverts commit bb17e194d9.
1.b. This reverts commit d174bb2e06.
1.c. This reverts commit 30b05b469c.

2. Update Status.actor to track ClusterController interface to track
   recovery status.
3. Introduce a ServerKnob to define "cluster recovery trace event"
   prefix; for now keeping it as "Master", however, it should allow
   smooth transition to "Cluster" prefix as it seems more appropriate.
2022-01-06 12:15:51 -08:00
A.J. Beamon f24adc7b6a Fix a bunch of places where we used old-style arguments. Allow hyphens for profiler args. 2021-12-14 09:59:14 -08:00
Jingyu Zhou c913f89227 Address Markus's comments 2021-11-02 13:22:25 -07:00
Jingyu Zhou f6dc54ebbe Add transaction state store documentation
With code pointers.
2021-11-02 13:22:25 -07:00
sfc-gh-tclinkenbeard 8cc40e3a2b Expand use of BOOLEAN_PARAM 2021-07-02 21:41:50 -07:00
晓楚 254d7e235c fix typo 2021-06-28 11:14:55 +08:00
sfc-gh-tclinkenbeard 5c2d7b6080 Create RangeResult type alias 2021-05-03 13:14:16 -07:00
Xiaoge Su 6746bbaba7 Update the document per comments III 2021-03-22 10:36:45 -07:00
Xiaoge Su 924253da86 Update the documentation per comments II 2021-03-18 17:03:37 -07:00
Xiaoge Su 927c7993cc Update the documentation per comments 2021-03-18 13:27:02 -07:00
Xiaoge Su 7080ea1f1f Add document describes how a get/commit is done in FDB 2021-03-18 13:27:01 -07:00
Richard Chen ff4272aa2a add design markdown 2020-10-26 20:40:01 +00:00
Young Liu 5ba123493e resolve comments 2020-09-25 17:27:46 -07:00
Young Liu 3278e21b0b Change description of GRV proxy and Commit proxy in docs and add backward compatibility support for configuring proxies in fdbcli 2020-09-25 10:50:48 -07:00
Young Liu 35bef73a1c Rename proxy to commit proxy 2020-09-10 17:44:15 -07:00
Young Liu 79ce16650d merge master branch 2020-08-11 19:22:10 -07:00
Young Liu d6a23a4d6b Resolve comments to make GRV proxy a separate process class 2020-08-06 00:01:57 -07:00
Chaoguang Lin 3f4da830a2 Merge remote-tracking branch 'upstream/master' into add-management-api-into-special-key-space 2020-07-14 10:36:47 -07:00
bchavez ecf340da88
Corrects spelling mistakes in various markdown files. 2020-06-28 21:30:34 -07:00
Chaoguang Lin 59361cedaa Rename to have read and write impls and add set, clear, clearrange interfaces 2020-06-22 14:02:03 -07:00
Evan Tschannen 740d212a66
Merge pull request #3220 from sfc-gh-clin/add-traces-to-conflicting-keys-test
Fix nightly failure in ReportConflictingKeys test
2020-05-22 09:31:38 -07:00
Chaoguang Lin b73332d8a0 Fix typos in special-key-space doc 2020-05-21 16:29:55 -07:00
Andrew Noyes a2fd6d46a0 Cancel pending special key space reads on destroy
Previously the special key space would take a reference to the
transaction, but this doesn't make sense since the transaction might not
be refcounted
2020-05-21 17:37:11 +00:00