This repository has been archived by the owner on Jun 24, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 32
upgrade lib/pq #58
Open
catj-cockroach
wants to merge
82
commits into
cockroachdb:master
Choose a base branch
from
catj-cockroach:upgrade-lib-pq
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
upgrade lib/pq #58
Commits on Sep 21, 2021
-
9509dcb compaction: fix nil pointer during errored compactions d27f1d7 internal/base: add SetWithDelete key kind 971533d base: add `InternalKeyKindSeparator` 3f0c125 cmd/pebble: specify format major version
Configuration menu - View commit details
-
Copy full SHA for ac48f2d - Browse repository at this point
Copy the full SHA ac48f2dView commit details
Commits on Sep 22, 2021
-
9656de4 db: write OPTIONS file to temporary path 558d587 internal/cache: prevent coldTarget from becoming greater than targetSize 634eb34 db: support nil logger in EventListener.EnsureDefaults d2266ba internal/cache: update entry size in the etTest to etHot transition
Configuration menu - View commit details
-
Copy full SHA for a804651 - Browse repository at this point
Copy the full SHA a804651View commit details
Commits on Sep 24, 2021
-
vendor: bump Pebble to 031921b4
031921b4 metamorphic: add keyManager abstraction and SetWithDelete bug fix 3584eb6d internal/cache: recalculate hot, cold and test stats in metaCheck 20f0f9f7 internal/cache: include countCold and sizeCold in runHandCold stack traces 7992aeaa internal/cache: add hot, cold, test entry counts Release note: None
Configuration menu - View commit details
-
Copy full SHA for 19a73ad - Browse repository at this point
Copy the full SHA 19a73adView commit details
Commits on Sep 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f5b8c01 - Browse repository at this point
Copy the full SHA f5b8c01View commit details -
Configuration menu - View commit details
-
Copy full SHA for e677f18 - Browse repository at this point
Copy the full SHA e677f18View commit details
Commits on Sep 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for af0cc10 - Browse repository at this point
Copy the full SHA af0cc10View commit details
Commits on Sep 30, 2021
-
c7384149 ci: enable CI for release branches dc6335d2 db: disable table stats by default in TestCompactionDeleteOnlyHints 676f3403 internal/metamorphic: prevent panic in restartDB command b0adb48e db: set smallest / largest keys for elision-only compactions 7fdf1a3e pebble: make tableCacheOpts read-only 65413e86 db: clarify global seqnum comment within Ingest 9d7ee584 *: fix misspellings 82e8b76b internal/metamorphic: add cli to diff specific options outputs ffdadc10 internal/base: split MakeFilename into MakeFile{path,name} 25846d19 modules: update golang.org/x/sys to fix panic on darwin with go1.17
Configuration menu - View commit details
-
Copy full SHA for 67125a3 - Browse repository at this point
Copy the full SHA 67125a3View commit details
Commits on Oct 4, 2021
-
Ahmad Abedalqader committed
Oct 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 3cb6936 - Browse repository at this point
Copy the full SHA 3cb6936View commit details
Commits on Oct 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bd71529 - Browse repository at this point
Copy the full SHA bd71529View commit details
Commits on Oct 11, 2021
-
59007c61 sstable: consolidate checksum types 17635b0a *: address staticcheck lints 11823273 *: address staticcheck lint check U1000 807abfe8 *: address staticcheck lint check S1039 d24dd342 all: remove some unused code 3bdca93a sstable: clarify comment on checksum input 926d23e9 pebble: remove comment related to batching from the table cache 0a6177ae db: tweak ErrClosed documentation ecc685b2 db: expose facility for retrieving batch count b2eb88a7 sstable: remove unused rawBlockIter err field
Configuration menu - View commit details
-
Copy full SHA for 99a4b54 - Browse repository at this point
Copy the full SHA 99a4b54View commit details
Commits on Oct 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 21cb7f9 - Browse repository at this point
Copy the full SHA 21cb7f9View commit details
Commits on Oct 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2c43cb6 - Browse repository at this point
Copy the full SHA 2c43cb6View commit details
Commits on Oct 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2606b49 - Browse repository at this point
Copy the full SHA 2606b49View commit details -
Configuration menu - View commit details
-
Copy full SHA for eabe011 - Browse repository at this point
Copy the full SHA eabe011View commit details
Commits on Oct 21, 2021
-
7fec828f db,sstable: block property collectors and filters f2339cc7 compaction: read compaction fixes e95e7374 pebble: add additional mechanism to schedule read compactions cdbcfe9f db: Expose logic to calculate the table cache size 0ee4290c db: schedule sstable validation on ingestion 543bc6fa db: use locked suffix for function names; simplify boolean expression 5393ca16 internal/rate: skip two flaky tests on darwin 7cd88488 sstable: print additional fields in verbose block layout 4f6402b1 *: enable staticcheck
Configuration menu - View commit details
-
Copy full SHA for ea98f7e - Browse repository at this point
Copy the full SHA ea98f7eView commit details
Commits on Oct 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cd95d58 - Browse repository at this point
Copy the full SHA cd95d58View commit details
Commits on Nov 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 831e7b0 - Browse repository at this point
Copy the full SHA 831e7b0View commit details
Commits on Nov 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 10d68bc - Browse repository at this point
Copy the full SHA 10d68bcView commit details
Commits on Nov 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 363e184 - Browse repository at this point
Copy the full SHA 363e184View commit details
Commits on Nov 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2d6f42b - Browse repository at this point
Copy the full SHA 2d6f42bView commit details
Commits on Nov 15, 2021
-
Additionally this pulls in the following new transitive dependencies: - github.com/tklauser/go-sysconf - github.com/tklauser/numcpus
Configuration menu - View commit details
-
Copy full SHA for 0d455ff - Browse repository at this point
Copy the full SHA 0d455ffView commit details -
vendor: add github.com/kylelemons/godebug v1.1.0
Marius Posta committedNov 15, 2021 Configuration menu - View commit details
-
Copy full SHA for 8156c6e - Browse repository at this point
Copy the full SHA 8156c6eView commit details
Commits on Nov 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 526352f - Browse repository at this point
Copy the full SHA 526352fView commit details
Commits on Nov 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1b9ad70 - Browse repository at this point
Copy the full SHA 1b9ad70View commit details -
Additionally, it bumps the following dependencies - [github.com/BurntSushi/toml v0.3.1...v0.4.1](BurntSushi/toml@v0.3.1...v0.4.1) - [golang.org/x/mod v0.4.2...v0.5.1](golang/mod@v0.4.2...v0.5.1) - [golang.org/x/sys 69cdffdb9359...a2f17f7b995](golang/sys@69cdffd...a2f17f7) - [golang.org/x/tools v0.1.5...v0.1.7](golang/tools@v0.1.5...v0.1.7)
Configuration menu - View commit details
-
Copy full SHA for 689ec18 - Browse repository at this point
Copy the full SHA 689ec18View commit details
Commits on Dec 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 32b07eb - Browse repository at this point
Copy the full SHA 32b07ebView commit details
Commits on Dec 6, 2021
-
Alex Wong committed
Dec 6, 2021 Configuration menu - View commit details
-
Copy full SHA for d90cba2 - Browse repository at this point
Copy the full SHA d90cba2View commit details
Commits on Dec 21, 2021
-
Alex Wong committed
Dec 21, 2021 Configuration menu - View commit details
-
Copy full SHA for 59bbb0e - Browse repository at this point
Copy the full SHA 59bbb0eView commit details -
Merge branch 'master' of github.com:cockroachdb/vendored into pubsubSink
Alex Wong committedDec 21, 2021 Configuration menu - View commit details
-
Copy full SHA for 32482cd - Browse repository at this point
Copy the full SHA 32482cdView commit details
Commits on Dec 22, 2021
-
Added deps for error checking with pubsub topic
Alex Wong committedDec 22, 2021 Configuration menu - View commit details
-
Copy full SHA for a25739b - Browse repository at this point
Copy the full SHA a25739bView commit details
Commits on Jan 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5aa6e67 - Browse repository at this point
Copy the full SHA 5aa6e67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 091e6c6 - Browse repository at this point
Copy the full SHA 091e6c6View commit details
Commits on Jan 4, 2022
-
a71dc5a0 internal/keyspan: emit fragmented spans ordered by (seqnum, kind) b82ab130 vfs: allow MemFS to be Open()'d at the root directory 06e42cfa internal/rangekey: add IsRangeKey helper 4143e5c1 sstable: use exclusive upper bounds in valueCharBlockIntervalCollector 3fb2ba80 internal/rangekey: configure Coalescer to drop spans not visible 95196c54 sstable: add data-driven test for block property collectors 31e9d6b7 tool: add brief description of LSM tool to usage output e3d940c5 sstable: clarify comment on block restart interval placement e4892ffd internal/metamorphic: generate keys with suffixes e2a8aef2 internal/rangekey: add InterleavingIter bcd4c82e sstable: add range keys to sstable.Layout cccd12fe sstable: fix properties block location in docs 989fa6f0 sstable: add meta block for range keys; support writing range keys cf6c4746 db: introduce TotalDuration to FlushInfo and CompactionInfo events 6c6ca21e internal/testkeys: change suffix delimiter to just '@' a9a2b6e3 sstable: fix comments about the sstable format b10ca3a5 internal/keyspan: adjust Span.Empty for range keys 68bac99f internal/base: adjust InternalCompare comment on key kinds afc7368a sstable: rename {Smallest,Largest}Range to {Smallest,Largest}RangeDel f5b94e81 db: add test that shows effects of InternalKeyKind ordering for ingested sstables 218cfbf8 internal/rangekeys: add Iter 6b0d835f internal/rangekey: add Coalescer, CoalescedSpan 4b595de9 compaction: use sstable writer for detecting user key changes afaa43db mkbench: emit and parse write amplification in write benchmarks f6167e30 rangekey: fix formatting 7fb375f7 *: format files according to gofmt fc3ffab0 ci: add gofmt linter 08c5d46c internal/base: document new Split requirements 5d99779c batch: add RangeKey{Set,Unset,Delete} methods e6abf342 sstable: gofmt -s 83099538 sstable: add RewriteKeySuffixes function 9791c0f4 Revert "sstable: reduce allocations during index flushing" 0dc90bc4 docs: add write-throughput visualization 613e08ee internal/keyspan: add Value to Span b2722167 sstable: pass prevKey at callsite to writer.addIndexEntry 09a38edc sstable: refactor tests slightly bd9b59c8 sstable: reduce allocations during index flushing 9cece175 ci: add go mod tidy lint check 3036ce0f sstable: use package-level error in place of runtime allocation e614af10 *: add .editorconfig e57e5fdb sstable: extend BenchmarkWriter 4bd8dd15 cmd: remove references to badger a6f09273 mkbench: use benchmark data to infer names 1adc45db internal/testkeys: new package 6c34da06 cmd: match admission control values in write-throughput benchmark b4d64c64 db: add deletable value merger 447349ef docs: add annotations for recent changes to benchmarks cb8172c0 db: add a benchmark for block property filtering 8a465836 internal/mkbench: follow symbolic links c0661aef mkbench: add write-throughput benchmark data parser 32634c4b mkbench: minor improvements / refactoring / cleanup 1c17b69e internal/mkbench: add tests aaa0b524 cmd/pebble: avoid bursts in `pebble bench write` c06c65fd Add .gitignore; ignore profiling artifacts 45b96c44 *: move test-only code into test files 7369c457 db: genericize rangeDel{Cache,Frags} into keySpan{Cache,Frags} 27954e17 db: add randomized block property filtering test efc52615 cmd/pebble: add `--max-rate-dip-fraction` flag to `pebble bench write` 28b26b65 ci: bump specialized CI runs to use Go 1.17 bd32bf58 internal/keyspan: rename from rangedel 1682bf97 ci: pin macOS builds to macos-11 8704826b cmd/pebble: add sustainable write throughput benchmark e9e20826 db: add in-progress compaction count metric 9106d5d2 docs: add closing body tag in index.html
Configuration menu - View commit details
-
Copy full SHA for c4c9e05 - Browse repository at this point
Copy the full SHA c4c9e05View commit details
Commits on Jan 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 633af31 - Browse repository at this point
Copy the full SHA 633af31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b521d0 - Browse repository at this point
Copy the full SHA 9b521d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8366e93 - Browse repository at this point
Copy the full SHA 8366e93View commit details
Commits on Jan 7, 2022
-
c75a2e96 db: expose range-key masking 90d9c97f db: fix merge skew 72d69b8e internal/rangekey: implement range-key masking 61aa2e84 db: add experimental, in-memory range keys implementation 35095493 batch: exclude range keys from primary flushable batch iterator
Configuration menu - View commit details
-
Copy full SHA for 0fc47b8 - Browse repository at this point
Copy the full SHA 0fc47b8View commit details
Commits on Jan 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 63f160d - Browse repository at this point
Copy the full SHA 63f160dView commit details
Commits on Jan 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d663e58 - Browse repository at this point
Copy the full SHA d663e58View commit details
Commits on Jan 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 79fdb5d - Browse repository at this point
Copy the full SHA 79fdb5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a365ef - Browse repository at this point
Copy the full SHA 9a365efView commit details
Commits on Jan 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c70094 - Browse repository at this point
Copy the full SHA 4c70094View commit details
Commits on Jan 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fce5a99 - Browse repository at this point
Copy the full SHA fce5a99View commit details
Commits on Jan 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8845178 - Browse repository at this point
Copy the full SHA 8845178View commit details
Commits on Jan 26, 2022
-
a5c1766b compaction: use Equal in compaction iterator 060753c8 internal/rangekey: add merging, fragmenting iterator ca9b4522 Revert "Revert "sstable: reduce allocations during index flushing"" 66beca7b sstable: move checksum logic onto checksummer 176f9fbf sstable: add compressed/uncompressed fields to the dataBlockBuf a241910a internal/manifest: fix Overlaps L0 expansion with exclusive-end a4a6fe83 compaction: remove redundant TruncateAndFlushTo call 8540f24b sstable: re-work `TableFormat` enum values b510eb6b db: refactor experimental writer API, expose on DB
Configuration menu - View commit details
-
Copy full SHA for a6d6f52 - Browse repository at this point
Copy the full SHA a6d6f52View commit details
Commits on Jan 28, 2022
-
b958d9a7 sstable: add a writeQueue to the sstable writer c8dad06c db: disable automatic compactions in `MetricsTest` 015f5e38 internal/rangekey: fix range key iteration bug
Configuration menu - View commit details
-
Copy full SHA for 547dc6f - Browse repository at this point
Copy the full SHA 547dc6fView commit details
Commits on Jan 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ac23b57 - Browse repository at this point
Copy the full SHA ac23b57View commit details -
Darryl committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 89cd242 - Browse repository at this point
Copy the full SHA 89cd242View commit details
Commits on Feb 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ea9f08e - Browse repository at this point
Copy the full SHA ea9f08eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c582ac - Browse repository at this point
Copy the full SHA 6c582acView commit details -
38b68e17 internal/batchskl: return error on index overflow 8440f290 internal/manifest: use a line sweep to optimize NewL0Sublevels 0f5acb26 sstable: add direct block reading to suffix rewriter 26856d10 db: avoid stats flake in TestMemTableReservation b452808f sstable: Make sstable Writer.Close idempotent 17fe1a65 sstable: add RewriteKeySuffixes function c9e6edfc db: expose metrics on count and earliest seqnum of snapshots b958d9a7 sstable: add a writeQueue to the sstable writer c8dad06c db: disable automatic compactions in `MetricsTest` 015f5e38 internal/rangekey: fix range key iteration bug
Configuration menu - View commit details
-
Copy full SHA for ed53f10 - Browse repository at this point
Copy the full SHA ed53f10View commit details
Commits on Feb 3, 2022
-
19e11cfe sstable: extend property collector API for suffix rewrites f526c71f db: integrate range keys into indexed batches 116d0b3d compaction: avoid arbitrary grandparent overlap a860bbad compaction: don't split outputs within a user key 6c9f7128 *: infer `sstable.TableFormat` from `FormatMajorVerison`
Configuration menu - View commit details
-
Copy full SHA for b983eae - Browse repository at this point
Copy the full SHA b983eaeView commit details
Commits on Feb 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1474933 - Browse repository at this point
Copy the full SHA 1474933View commit details
Commits on Feb 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bea3d04 - Browse repository at this point
Copy the full SHA bea3d04View commit details
Commits on Feb 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9803a2b - Browse repository at this point
Copy the full SHA 9803a2bView commit details
Commits on Feb 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9aa7fe4 - Browse repository at this point
Copy the full SHA 9aa7fe4View commit details
Commits on Feb 17, 2022
-
821db506 db: respect IterOptions bounds during range-key iteration c3ead1bc internal/rangekey: add DefragmentingIter 51cf6fbd internal/metamorphic: disable disk-backed FS for random configs 6af77d55 internal/metamorphic: use at least FormatRangeKeys b1af263a internal/metamorphic: write range keys 3dce07ae db: add format major version for range keys caab54e5 internal/manifest: Add randomized test for incremental sublevels b6bb9870 internal/cache: enable debug stack collection when tracing enabled b2295acd db: add experimental DB.RegisterFlushCompletedCallback 4402015c db: add OnlyReadGuaranteedDurable to IterOptions 20377e7d sstable: estimate indexBlock.estimatedSize() db46dab6 internal/rangekey: fix interleaving iteration bug b7b78b1c internal/manifest: incrementally generate L0Sublevels for L0 additions 788ef98e sstable: estimate Writer.EstimatedSize for cases when parallelism is enabled a29a18b5 sstable: close `Writer` on `RewriteKeySuffixes` error
Configuration menu - View commit details
-
Copy full SHA for 59c536a - Browse repository at this point
Copy the full SHA 59c536aView commit details
Commits on Feb 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b19e671 - Browse repository at this point
Copy the full SHA b19e671View commit details
Commits on Feb 28, 2022
-
40d39da5 db: produce the FlushEnd event after installing readState cef3f146 compaction: add support for concurrent manual compactions cb848478 manifest: add methods for extending table bounds 7e5c8ee1 sstable: move block property collector calls to the Writer client goroutine 0e0d279a internal/keyspan: move MergingIter from internal/rangekey 09203fd9 *: Expose range key iterators through table cache 894b57aa db: correctly set point key bounds in `TestIngest_UpdateSequenceNumber` 6c7f6ed4 base: update IsExclusiveSentinel to account for multiple range key kinds e0589417 db: add external sstable merging iterator 85162b61 sstable: unify sstable size estimation by using a single abstraction bac6da8f internal/rangekey: adjust MergingIter interface, return fragment sets 7eb64ae7 Revert "db: add experimental DB.RegisterFlushCompletedCallback" 2c522458 db: remove unnecessary key clones during ingest load 998400e7 db: fix skipped key during Prev at synthetic range key marker 13f8f7ce *: separately track smallest/largest point/range keys in FileMetadata 7449c652 sstable: change index block size estimation to use inflight size 31899eb1 sstable: flush index blocks only from the Writer client goroutine 129bc0d4 internal/rangekey: fix invariant violation during SeekGE(upper-bound) 87ab6c71 db: write range keys to memtables
Configuration menu - View commit details
-
Copy full SHA for e5ebee2 - Browse repository at this point
Copy the full SHA e5ebee2View commit details
Commits on Mar 2, 2022
-
69a82fe4 sstable: circumvent a dataBlockBuf race in the sstable Writer d11e5f36 compaction: change `conflictsWithInProgress` to check keyranges 3f8713d3 tool/logs: various improvements to compaction event parser bdf07cc3 db: add iterator stats for iterators below the top-level db4b6dca sstable: fix race in sstable when parallelism is enabled
Configuration menu - View commit details
-
Copy full SHA for 0b1f61c - Browse repository at this point
Copy the full SHA 0b1f61cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 165025f - Browse repository at this point
Copy the full SHA 165025fView commit details
Commits on Mar 7, 2022
-
e2b7bb84 db: clear range key count during Batch Reset 9d0c3914 db: use L0 target file size, grandparent limit for intra L0 compactions e6b9afd6 sstable: fix bug with overall bound setting dc74f53e internal/manifest: refactor TestCheckOrdering to use ParseVersionDebug 02363a55 tool/logs: add ingested events, reorganize output e0cf288f tool/logs: fix single memtable flushes cd3d4bd4 ci: mark and close stale issues b4f1f653 base: fix InternalIteratorStats.Merge e7ea208e db: remove obsolete pickIntraL0 function 3515304a db: fix flaky TestOpenWALReplayReadOnlySeqNums
Configuration menu - View commit details
-
Copy full SHA for 5d616a2 - Browse repository at this point
Copy the full SHA 5d616a2View commit details
Commits on Mar 10, 2022
-
93d47226 db: add migration to rewrite atomic compaction units 6cebaf52 sstable: refactors WriterMetadata slice ownership 894918ec db: determine if memtable was flushed during ingestion test fcae8e49 sstable: document and confirm ownership invariants in the Writer 26d39952 internal/manifest: consolidate string printing methods 32fc56f9 internal/manifest: add file metadata debug string and parser 9021cc71 internal/manifest: remove (*Version).Pretty in favor of DebugString 5991b67d internal/manifest: format bounds consistently
Configuration menu - View commit details
-
Copy full SHA for 87c857e - Browse repository at this point
Copy the full SHA 87c857eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df7baf - Browse repository at this point
Copy the full SHA 2df7bafView commit details
Commits on Mar 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c4c02df - Browse repository at this point
Copy the full SHA c4c02dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a12d52b - Browse repository at this point
Copy the full SHA a12d52bView commit details
Commits on Mar 22, 2022
-
6164579c cache: use finalizer for freeing manually allocated memory 0ad18689 compaction: disentangle compaction rangedels from InternalIterator 2c7b5358 ci: build and test against Go version 1.18 02418522 internal/metamorphic: add range key iteration 70ff2a37 internal/rangekey: seek exhausted iters when switching directions 7a946186 db: avoid levelIter invariant violation on exhausted mergingIter 10191d70 db: move range keys from memtable to global arena atomically a7cff657 db: fix determinism of limited reverse iteration with range keys 4ad1b577 *: Skip over files with no point keys in point key levelIter e19101fb sstable: re-pool datablock buffers in the sstable Writer f9d4a33d docs: minor tweaks to table format version RFC 910ce605 sstable: use a single level index in block property data driven test 56c5aebe internal/manifest: encode/decode range keys in manifest 11305409 internal/rangekey: refactor Coalescer into a pure function Coalesce fb5fdde8 db: fix TestSplitUserKeyMigration flake 9f45cc9a db: mock event duration directly in tests b1410e80 internal/lint: add a lint check to enforce crlfmt 9d3e2fc9 *: apply crlfmt 4dc50ecd internal/manifest: additional range key test cases for order checks
Configuration menu - View commit details
-
Copy full SHA for 067bd8c - Browse repository at this point
Copy the full SHA 067bd8cView commit details
Commits on Mar 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b46e3ef - Browse repository at this point
Copy the full SHA b46e3efView commit details
Commits on Apr 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 82c5c0a - Browse repository at this point
Copy the full SHA 82c5c0aView commit details
Commits on Apr 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1bbc6bb - Browse repository at this point
Copy the full SHA 1bbc6bbView commit details
Commits on Apr 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9d3123e - Browse repository at this point
Copy the full SHA 9d3123eView commit details
Commits on Apr 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 54ccaee - Browse repository at this point
Copy the full SHA 54ccaeeView commit details
Commits on Apr 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6cde0a9 - Browse repository at this point
Copy the full SHA 6cde0a9View commit details
Commits on Apr 26, 2022
-
b33d6e17 internal/keyspan: remove bounds from FragmentIterator 07e7075b internal/keyspan: fix SeekLT bug 4c199d34 sstable: add scaffolding to enable sstable parallelism 338611b0 sstable: fix indexBlockBuf.shouldFlush by accounting for inflight data 8decd08c db: pool range-key iterator structs, remove Clone d8ca1fc6 keyspan: implement Truncate in terms of Filter 5926e724 keyspan: add `keyspan.Filter` 7582b880 db,record: add internal metrics for throughput, latency and utilization 8b3db52b internal/keyspan: Emit empty spans where there are no range keys 4a0889f8 db: add IngestOperationStats for admission control 194770c8 internal/metamorphic/crossversion: add TestMetaCrossVersion 785bb36d internal/keyspan: clean up InterleavingIter b9bcae65 db: generate delete compaction hints automatically in tests 4e77c077 db: update comment on L0StopWritesThreshold 99d8a549 internal/metamorphic: add support for an initial database state e232404f vfs: add CloneSync, CloneSkip options for vfs.Clone 7accf3df internal/metamorphic: use a wal_dir within the data directory 886e91f6 internal/keyspan: tweak DefragmentReducer return types 31def7d7 db: add additional deletion only hint test case; update diagram 1793e521 sstable: enforce sstable size estimation invariants e4927968 db: implement rangedel defragmentation using keyspan.DefragmentingIter 41895ae0 internal/keyspan: reduce over defragmented spans c55c1d80 db: check ordering invariant for sublevel compactions 322f7e9c internal/keyspan: genercize masking cca64783 compaction: add L0CompactionFileThreshold compaction trigger 5cd60640 db: respect changed filters in SetOptions 8cc87859 db: add additional table cache test for the Open function c8e7d414 db: add range key count to table stats ec4dcaa7 db: factor out some table stats helpers fb7ccaa2 internal/arenaskl: Overflow fixes 53fd136b internal/keyspan: move and refactor range key iterators as FragmentIterators c6ff6904 db: use sublevels for l0 manual compactions 8e8ff2be db: add Iterator.SetOptions for modifying iterator options 1b227d2c db: factor out point iterator initialization 3e86958e docs/rfc: flushable ingested sstable addition 0b5f42a0 internal/keyspan: Add LevelIter for range keys d7fb4eb2 docs/rfc: flushable ingested sstable 92c22536 db: remove unused variable from loop 7ad3551b *: refactor keyspan.Span to represent a set of keys
Configuration menu - View commit details
-
Copy full SHA for 5169b35 - Browse repository at this point
Copy the full SHA 5169b35View commit details
Commits on May 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 734427a - Browse repository at this point
Copy the full SHA 734427aView commit details
Commits on May 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 73c75fb - Browse repository at this point
Copy the full SHA 73c75fbView commit details
Commits on May 17, 2022
-
e567fec8 db: ensure Open closes opened directories on error b8c9a560 internal/metamorphic: overwrite unused bounds buffers 7c5f0cbb db: copy user-provided bounds and optimize unchanged bounds f8897076 *: Add IterOption to optionally read L6 filter blocks. d79f9617 vfs: extend disk-health checking to filesystem metadata operations 5ae21746 db: remove newRangeKeyIter closure 6d975489 db: add BenchmarkIteratorScan 782d102e sstable: fix invariant check for sstable size estimation 738a7f0b db: fix NewIter regression resulting in extra memtable levels 37558663 *: Use keyspan.LevelIter for rangedels in compactions e6c60c71 db: use sublevel level iters for all compactions out of L0 d8f63bef db: extend documentation on ingested file overlap; improve test cases b9e970a8 internal/keyspan: correct and document MergingIter key stability 498177bb internal/keyspan: collapse fragmentBoundIterator into MergingIter
Configuration menu - View commit details
-
Copy full SHA for c404bd4 - Browse repository at this point
Copy the full SHA c404bd4View commit details
Commits on May 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5b5c6cc - Browse repository at this point
Copy the full SHA 5b5c6ccView commit details -
add google impersonate package
Rui Hu committedMay 24, 2022 Configuration menu - View commit details
-
Copy full SHA for 204a1b7 - Browse repository at this point
Copy the full SHA 204a1b7View commit details
Commits on May 25, 2022
-
bb2c1501 tool/logs: print total flush / ingestion counts and durations d1cf3412 tool/logs: sort output by (start, node, store) 0a77780a tool/logs: fix total time calculation 0011c057 db: fix data race in SeekPrefixGE 99f35c80 internal/keyspan: gate invariant checks behind build tag 00302bfc internal/keyspan: use pointer receiver for most Span methods 3355a02e internal/rangekey: reduce range-key iteration allocations 4e33626f db: fix bug in interaction between Clone and indexed batches b14ad704 metamorphic: enable writer parallelism for randomzied metamorphic runs 9bd43143 db: reduce allocations in range key iteration e32e94d8 db: standardize behavior of indexed batch mutations during iteration a07efd96 internal/keyspan: lift visibility filtering out of Seek{GE,LE}
Configuration menu - View commit details
-
Copy full SHA for 00535a0 - Browse repository at this point
Copy the full SHA 00535a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a07c4 - Browse repository at this point
Copy the full SHA 55a07c4View commit details
Commits on May 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c11ee08 - Browse repository at this point
Copy the full SHA c11ee08View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.