Skip to content
This repository has been archived by the owner on Jun 24, 2024. It is now read-only.

upgrade lib/pq #58

Open
wants to merge 82 commits into
base: master
Choose a base branch
from

Commits on Sep 21, 2021

  1. bump Pebble to 9509dcb7a53a

    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
    jbowens committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    ac48f2d View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. bump Pebble to 9656de4a3019

    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
    jbowens committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    a804651 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. 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
    sumeerbhola committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    19a73ad View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Configuration menu
    Copy the full SHA
    f5b8c01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e677f18 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Configuration menu
    Copy the full SHA
    af0cc10 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. bump Pebble to c73841491dd5

    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
    nicktrav committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    67125a3 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2021

  1. add aws sdk v2

    Ahmad Abedalqader committed Oct 4, 2021
    Configuration menu
    Copy the full SHA
    3cb6936 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. upgrade go-deadlock

    erikgrinaker committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    bd71529 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. bump Pebble to 59007c613a66

    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
    nicktrav committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    99a4b54 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. bump datadriven

    RaduBerinde committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    21cb7f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Configuration menu
    Copy the full SHA
    2c43cb6 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. Configuration menu
    Copy the full SHA
    2606b49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eabe011 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. bump Pebble to 7fec828fc1af

    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
    bananabrick committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    ea98f7e View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Bump gosigar

    knz committed Oct 28, 2021
    Configuration menu
    Copy the full SHA
    cd95d58 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. update parquet dependency

    msbutler committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    831e7b0 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Upgrade slack-go module

    rail committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    10d68bc View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Configuration menu
    Copy the full SHA
    363e184 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Configuration menu
    Copy the full SHA
    2d6f42b View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. update gopsutil to v3.21.10

    Additionally this pulls in the following new transitive dependencies:
    
    - github.com/tklauser/go-sysconf
    - github.com/tklauser/numcpus
    stevendanna committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    0d455ff View commit details
    Browse the repository at this point in the history
  2. vendor: add github.com/kylelemons/godebug v1.1.0

    Marius Posta committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    8156c6e View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. upgrade to go 1.17

    rickystewart committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    526352f View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. bump logtags

    knz committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    1b9ad70 View commit details
    Browse the repository at this point in the history
  2. update staticcheck 2021.1.1

    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)
    stevendanna committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    689ec18 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Configuration menu
    Copy the full SHA
    32b07eb View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. Pubsub vendor changes

    Alex Wong committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    d90cba2 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Added dep for gcp pubsub

    Alex Wong committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    59bbb0e View commit details
    Browse the repository at this point in the history
  2. Merging branch with master

    Merge branch 'master' of github.com:cockroachdb/vendored into pubsubSink
    Alex Wong committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    32482cd View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. Added deps for error checking with pubsub topic

    Alex Wong committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    a25739b View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. bump gopsutil to v3

    dt committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    5aa6e67 View commit details
    Browse the repository at this point in the history
  2. bump github.com/lufia/iostat

    dt committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    091e6c6 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. bump Pebble to a71dc5a033cf

    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
    ajwerner committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    c4c9e05 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. Configuration menu
    Copy the full SHA
    633af31 View commit details
    Browse the repository at this point in the history
  2. bump xdg/scram

    knz committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    9b521d0 View commit details
    Browse the repository at this point in the history
  3. Bump bufbuild/buf

    knz committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    8366e93 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. bump Pebble to c75a2e96a7e8

    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
    jbowens committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    0fc47b8 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. Configuration menu
    Copy the full SHA
    63f160d View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Bump pebble to 3d0ff924

    itsbilal committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    d663e58 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2022

  1. Configuration menu
    Copy the full SHA
    79fdb5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a365ef View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    4c70094 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. bump Pebble to ec6c21662e65

    nicktrav committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    fce5a99 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Update to cockroach-go 2.2.6

    rafiss committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    8845178 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. bump Pebble to a5c1766b568a

    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
    jbowens committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    a6d6f52 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. bump Pebble to b958d9a7760b

    b958d9a7 sstable: add a writeQueue to the sstable writer
    c8dad06c db: disable automatic compactions in `MetricsTest`
    015f5e38 internal/rangekey: fix range key iteration bug
    bananabrick committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    547dc6f View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    ac23b57 View commit details
    Browse the repository at this point in the history
  2. added gcs kms dependencies

    Darryl committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    89cd242 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    ea9f08e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c582ac View commit details
    Browse the repository at this point in the history
  3. bump Pebble to 38b68e17aa97

    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
    nicktrav committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    ed53f10 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. bump Pebble to 19e11cfe195f

    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`
    dt committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    b983eae View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Add deps for dev tests

    irfansharif committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    1474933 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Configuration menu
    Copy the full SHA
    bea3d04 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Update vendor for 74570

    rail committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    9803a2b View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Configuration menu
    Copy the full SHA
    9aa7fe4 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. bump Pebble to 821db50635d6

    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
    jbowens committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    59c536a View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Configuration menu
    Copy the full SHA
    b19e671 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. bump Pebble to 40d39da505a5

    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
    jbowens committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    e5ebee2 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. bump Pebble to 69a82fe41c31

    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
    nicktrav committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    0b1f61c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    165025f View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. bump Pebble to e2b7bb844759

    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
    jbowens committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    5d616a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. bump Pebble to 93d472261892

    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
    jbowens committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    87c857e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2df7baf View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. bump errors

    knz committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    c4c02df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a12d52b View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. bump Pebble to 6164579cf2cb

    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
    nicktrav committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    067bd8c View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    b46e3ef View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. add dummy lib pq

    otan committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    82c5c0a View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. upgrade lib/pq

    otan committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    1bbc6bb View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. upgrade aws-sdk

    otan committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    9d3123e View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. bump google cloud sdk

    adityamaru committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    54ccaee View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Remove toxiproxy

    tbg committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    6cde0a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. bump Pebble to b33d6e173cae

    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
    nicktrav committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    5169b35 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Configuration menu
    Copy the full SHA
    734427a View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Bump panicparse to v2.2.2

    tbg committed May 13, 2022
    Configuration menu
    Copy the full SHA
    73c75fb View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. bump Pebble to e567fec84c6e

    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
    jbowens committed May 17, 2022
    Configuration menu
    Copy the full SHA
    c404bd4 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Update to pgconn v1.12.1

    rafiss committed May 24, 2022
    Configuration menu
    Copy the full SHA
    5b5c6cc View commit details
    Browse the repository at this point in the history
  2. add google impersonate package

    Rui Hu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    204a1b7 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. bump Pebble to bb2c1501ac23

    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}
    jbowens committed May 25, 2022
    Configuration menu
    Copy the full SHA
    00535a0 View commit details
    Browse the repository at this point in the history
  2. Update to gopgkrb5 v1.0.3

    rafiss committed May 25, 2022
    Configuration menu
    Copy the full SHA
    55a07c4 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    c11ee08 View commit details
    Browse the repository at this point in the history