-
Notifications
You must be signed in to change notification settings - Fork 578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Async flash #781
base: main
Are you sure you want to change the base?
Async flash #781
Commits on Sep 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e67982 - Browse repository at this point
Copy the full SHA 1e67982View commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e95c8b4 - Browse repository at this point
Copy the full SHA e95c8b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e8c6f - Browse repository at this point
Copy the full SHA f0e8c6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdc5e8f - Browse repository at this point
Copy the full SHA cdc5e8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b92e7 - Browse repository at this point
Copy the full SHA 71b92e7View commit details
Commits on Sep 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0935de - Browse repository at this point
Copy the full SHA b0935deView commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7e745ef - Browse repository at this point
Copy the full SHA 7e745efView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4ca527 - Browse repository at this point
Copy the full SHA a4ca527View commit details
Commits on Nov 15, 2023
-
want to correctly cache the system total memory always, as force-evic…
…tion-percent is a mutable config (#236)
Configuration menu - View commit details
-
Copy full SHA for 0b5b0c0 - Browse repository at this point
Copy the full SHA 0b5b0c0View commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f53dbd3 - Browse repository at this point
Copy the full SHA f53dbd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for eea48c5 - Browse repository at this point
Copy the full SHA eea48c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e874752 - Browse repository at this point
Copy the full SHA e874752View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c014ee - Browse repository at this point
Copy the full SHA 4c014eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1129f67 - Browse repository at this point
Copy the full SHA 1129f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for de73b2c - Browse repository at this point
Copy the full SHA de73b2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4818ddf - Browse repository at this point
Copy the full SHA 4818ddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf263c - Browse repository at this point
Copy the full SHA 0cf263cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 567ef8d - Browse repository at this point
Copy the full SHA 567ef8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6b7b1b - Browse repository at this point
Copy the full SHA b6b7b1bView commit details -
review rework, added serverassert default switch case,removed debug p…
…rints, removed unwanted reset of pointers
Configuration menu - View commit details
-
Copy full SHA for 1d59efb - Browse repository at this point
Copy the full SHA 1d59efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c889505 - Browse repository at this point
Copy the full SHA c889505View commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20ae39d - Browse repository at this point
Copy the full SHA 20ae39dView commit details -
Overload CPU reading metric (#240)
* Overload CPU reading metric * fix * fix
Configuration menu - View commit details
-
Copy full SHA for 8a5857d - Browse repository at this point
Copy the full SHA 8a5857dView commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8fec9ba - Browse repository at this point
Copy the full SHA 8fec9baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 443e1af - Browse repository at this point
Copy the full SHA 443e1afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18d6241 - Browse repository at this point
Copy the full SHA 18d6241View commit details -
Merge pull request #241 from Snapchat/improve-insufficient-replica-alarm
update insufficient replicas metrics to separate severity
Configuration menu - View commit details
-
Copy full SHA for deb139e - Browse repository at this point
Copy the full SHA deb139eView commit details
Commits on Dec 4, 2023
-
update overload-ignore-list to accept subnets as well (#239)
* update overload-ignore-list to be use subnets as well * get ip directly from conn * add getIPV4 impl * ntohl * don't shift at the end of the loop * update for more efficient impl and add ipv6 support * array of arrays * one combined array * have to reassign output of sdscat * include mask in operator< * replace raw numbers with constants * add log when we ignore client for loadshedding
Configuration menu - View commit details
-
Copy full SHA for 49afd8f - Browse repository at this point
Copy the full SHA 49afd8fView commit details
Commits on Dec 8, 2023
-
add overload-protect-tenacity to configure how many clients to evict (#…
…243) * add overload-protect-tenacity to configure how many clients to evict * need to divide tenacity config by 100 to get percentage
Configuration menu - View commit details
-
Copy full SHA for bb115ca - Browse repository at this point
Copy the full SHA bb115caView commit details -
TLS cname loadshedding ignore list (#242)
* TLS cname loadshedding ignore list
Configuration menu - View commit details
-
Copy full SHA for bb7c5a4 - Browse repository at this point
Copy the full SHA bb7c5a4View commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e1935a7 - Browse repository at this point
Copy the full SHA e1935a7View commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d4c5a0 - Browse repository at this point
Copy the full SHA 3d4c5a0View commit details
Commits on Jan 23, 2024
-
change overload protection to sending -OVERLOAD errors instead of dis…
…connecting clients (#245)
Configuration menu - View commit details
-
Copy full SHA for b74652a - Browse repository at this point
Copy the full SHA b74652aView commit details
Commits on Jan 25, 2024
-
handle nodes in handshake state in statsd module cluster nodes metrics (
#246) * handle nodes in handshake state in statsd module cluster nodes metrics * handle all possible outputs of cluster nodes * Update src/modules/keydb_modstatsd/modmain.cpp Co-authored-by: Sergey Kolosov <[email protected]> * make error plural Co-authored-by: Sergey Kolosov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b01c6c - Browse repository at this point
Copy the full SHA 2b01c6cView commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7a32cf9 - Browse repository at this point
Copy the full SHA 7a32cf9View commit details
Commits on Jan 30, 2024
-
* build redisbloom in dockerfile * add separate step for redisbloom * end RUN properly * can't verify with github? * just needed ca-cert
Configuration menu - View commit details
-
Copy full SHA for d1484aa - Browse repository at this point
Copy the full SHA d1484aaView commit details -
Fix replication rdb load timeout (#251)
* don't timeout replication when loading rdb * fix bracket placement
Configuration menu - View commit details
-
Copy full SHA for 5681d06 - Browse repository at this point
Copy the full SHA 5681d06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77eaaa2 - Browse repository at this point
Copy the full SHA 77eaaa2View commit details
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 65b9165 - Browse repository at this point
Copy the full SHA 65b9165View commit details -
Configuration menu - View commit details
-
Copy full SHA for 989421e - Browse repository at this point
Copy the full SHA 989421eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b50232 - Browse repository at this point
Copy the full SHA 7b50232View commit details
Commits on Feb 15, 2024
-
Log hitrate metric in modstatsd (#255)
https://jira.sc-corp.net/browse/CACHE-1543 Log hit rate metric separately because M3DB caps values at 360 million so dividing monotonically increasing `keyspace_hit/miss` values is meaningless with any significant amount of traffic. Multiplying by one million since M3DB only uses integer values.
Configuration menu - View commit details
-
Copy full SHA for 195828e - Browse repository at this point
Copy the full SHA 195828eView commit details
Commits on Feb 21, 2024
-
Limit repl buffer writes per event loop (#256)
We discovered that full sync loops were happening because after the replica loads the RDB file, the repl backlog which the primary sends over can sometimes exceed int32 max, causing an SSL error due to integer overflow: ``` Error writing to client: error:140D010F:SSL routines:SSL_write:bad length ``` After fixing that error by capping the and testing in staging, we still observed errors because the primary attempts to send a massive (multi-GB) payload in one event loop, which on the staging instances takes over one minute causing the primary to fail health checks and restart. To address this we cap the writes sent per event loop to a configurable amount, similar to `NET_MAX_WRITES_PER_EVENT` in the normal case.
Configuration menu - View commit details
-
Copy full SHA for cba3998 - Browse repository at this point
Copy the full SHA cba3998View commit details
Commits on Feb 22, 2024
-
Fix for hit rate metric (#257)
Tweak hit rate metric to get delta instead of aggregate
Configuration menu - View commit details
-
Copy full SHA for 752f204 - Browse repository at this point
Copy the full SHA 752f204View commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 490ee84 - Browse repository at this point
Copy the full SHA 490ee84View commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c08683e - Browse repository at this point
Copy the full SHA c08683eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 260f47b - Browse repository at this point
Copy the full SHA 260f47bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5f8e77 - Browse repository at this point
Copy the full SHA e5f8e77View commit details
Commits on Mar 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7ab275 - Browse repository at this point
Copy the full SHA e7ab275View commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f2dbc3 - Browse repository at this point
Copy the full SHA 8f2dbc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5c4779 - Browse repository at this point
Copy the full SHA c5c4779View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c4fa5d - Browse repository at this point
Copy the full SHA 8c4fa5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a488a8 - Browse repository at this point
Copy the full SHA 7a488a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a2016a - Browse repository at this point
Copy the full SHA 8a2016aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bff8b73 - Browse repository at this point
Copy the full SHA bff8b73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c15c43 - Browse repository at this point
Copy the full SHA 6c15c43View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fe5503a - Browse repository at this point
Copy the full SHA fe5503aView commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c83c55f - Browse repository at this point
Copy the full SHA c83c55fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad2a282 - Browse repository at this point
Copy the full SHA ad2a282View commit details -
Configuration menu - View commit details
-
Copy full SHA for 088a1db - Browse repository at this point
Copy the full SHA 088a1dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d84fa52 - Browse repository at this point
Copy the full SHA d84fa52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 559588b - Browse repository at this point
Copy the full SHA 559588bView commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5fbe991 - Browse repository at this point
Copy the full SHA 5fbe991View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a430473 - Browse repository at this point
Copy the full SHA a430473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0267bc5 - Browse repository at this point
Copy the full SHA 0267bc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e367d - Browse repository at this point
Copy the full SHA f5e367dView commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41733d7 - Browse repository at this point
Copy the full SHA 41733d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb1780a - Browse repository at this point
Copy the full SHA bb1780aView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e580a8e - Browse repository at this point
Copy the full SHA e580a8eView commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c50e2d4 - Browse repository at this point
Copy the full SHA c50e2d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66be482 - Browse repository at this point
Copy the full SHA 66be482View commit details -
Configuration menu - View commit details
-
Copy full SHA for f886fce - Browse repository at this point
Copy the full SHA f886fceView commit details