PackageTrack
Sign in Get early access

github.com/segmentio/ctlstore

v0.0.9 #2955 most downloaded on Go modules segmentio/ctlstore

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 2 months

Most releases are documented

notes for 8 of 9 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

83 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

83 releases · Jul 2019 to Feb 2024
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 83
  1. v0.0.10-0.20240226221853-9bb6b760151d 26 Feb 2024 pre-release

    Nothing published for this version

  2. v0.0.9 16 Feb 2024
    Release notes

    Description

    Update the go-sqlite3 dependency for Ctlstore to get to the latest upstream version from https://github.com/mattn/go-sqlite3.

    Notably we depend on a Segment-specific fork that includes a patch which enables preupdate hooks for our code without requiring a build-time flag to be manually put into place by all users of the ctlstore library.

    Details

    This depends on segmentio/go-sqlite3#9 to allow the go get to succeed.

    Once that is merged, we deleted the segment-v1.14.22 tag in that repo and recreated it as v1.14.22-segment.

    Tip

    Despite fixing the master of go-sqlite3 to update module path, I was getting errors doing go get after deleting and recreating the segment-v1.14.22 tag like so:

    % go get github.com/segmentio/[email protected]
    go: github.com/segmentio/[email protected] (v1.14.23-0.20240208202956-73b5bef61db6) > requires github.com/segmentio/[email protected]: parsing go.mod:
    	module declares its path as: github.com/mattn/go-sqlite3
    	        but was required as: github.com/segmentio/go-sqlite3
    

    @kevinburkesegment explained this was likely due to the Go package cache, so we decided to just delete that previous tag and not try to recreate it. Instead we created a tag with a different name.

    Testing completed successfully:

    Note

    Replacement for PR #140 which had the wrong version number in its branch name.

    Open source →
  3. v0.0.9-0.20240216202437-f41aec0759c1 16 Feb 2024 pre-release

    Nothing published for this version

  4. v0.0.9-0.20240216193743-9a2ee1a445c0 16 Feb 2024 pre-release

    Nothing published for this version

  5. v0.0.9-0.20231208150758-365206507ae8 08 Dec 2023 pre-release

    Nothing published for this version

  6. v0.0.8 30 Nov 2023
    Release notes
    • start up multiple reflectors
    • Concurrent ldb downloads
    • Add rotating reader and tests
    • add convenience methods
    • use go 1.13 friendly atomic interface
    • add support for multiple LDB copies in InitContainer
    • only create dbs if they don't exist
    • reopen and close last rotated reader
    • create a changelog for first ldb in multimode
    Open source →
  7. v0.0.8-0.20231121193535-4839bef22010 21 Nov 2023 pre-release

    Nothing published for this version

  8. v0.0.7 01 Nov 2023
    Release notes
    • properly check errors while shoveling

    • address another parallel test suite not copying test case var

    • add reflector poll timeout configuration cli arg

    Open source →
  9. v0.0.7-0.20231107201937-cb19060793c2 07 Nov 2023 pre-release

    Nothing published for this version

  10. v0.0.7-0.20231101191007-006548f77f60 01 Nov 2023 pre-release

    Nothing published for this version

  11. v0.0.7-0.20231011180857-c6253d25b83a 11 Oct 2023 pre-release

    Nothing published for this version

  12. v0.0.7-0.20231010171703-cefcc142b902 10 Oct 2023 pre-release

    Nothing published for this version

  13. v0.0.7-0.20231010162651-4d81616a0931 10 Oct 2023 pre-release

    Nothing published for this version

  14. v0.0.7-0.20231010100540-193972925de4 10 Oct 2023 pre-release

    Nothing published for this version

  15. v0.0.6 06 Oct 2023
    Release notes
    • refactor supervisor to use sdk v2 and add checksum

    • open another reader to get checksum

    • make generate

    • refactoring

    • hex encoding

    • don't calculate

    • use metadata

    • WIP test

    • wip

    • wip

    • WIP

    • WIP

    • WIP

    • fix install

    • WIP

    • wip

    • wip

    • chmod

    • install s3cmd from alpine

    • install aws-cli in alpine

    • install shasum in alpine

    • wip

    • test if sha value matches

    • wip

    • fix shell syntax error

    • add 5 attempts threshold

    • skip checksum validation if null

    • test unhappy path

    • revert false negative

    • address feedbacks

    • fix script

    • test unhappy path

    • revert false negative

    • using sha1

    • update log to avoid confusion

    • fix wording


    Co-authored-by: Hongyu Zhou [email protected]

    Open source →
  16. v0.0.6-0.20231006201844-146e40069966 06 Oct 2023 pre-release

    Nothing published for this version

  17. v0.0.6-0.20230829001531-e43c204d33b4 29 Aug 2023 pre-release

    Nothing published for this version

  18. v0.0.6-0.20230828145533-2fd4f4eafd67 28 Aug 2023 pre-release

    Nothing published for this version

  19. v0.0.5 11 Aug 2023
    Release notes
    • add s5cmd to image
    • add pigz to test faster decompress
    • add downloading to script
    • add concurrency parameter
    • Add metrics to the download script
    Open source →
  20. v0.0.5-0.20230822202000-403ce2ed5449 22 Aug 2023 pre-release

    Nothing published for this version

  21. v0.0.5-0.20230822183949-765f43505a9a 22 Aug 2023 pre-release

    Nothing published for this version

  22. v0.0.5-0.20230821140341-479b8019a267 21 Aug 2023 pre-release

    Nothing published for this version

  23. v0.0.5-0.20230818141525-3b786933f2af 18 Aug 2023 pre-release

    Nothing published for this version

  24. v0.0.5-0.20230811135708-975ec0bef49b 11 Aug 2023 pre-release

    Nothing published for this version

  25. v0.0.4 03 Aug 2023
    Release notes
    • update sqlite version

    • fix merge

    • fix int test

    • update version


    Co-authored-by: Taylor Brennan [email protected]

    Open source →
  26. v0.0.4-0.20230803152030-9427c905e252 03 Aug 2023 pre-release

    Nothing published for this version

  27. v0.0.4-0.20230717181608-a0df5cfa8590 17 Jul 2023 pre-release

    Nothing published for this version

  28. v0.0.4-0.20230717151232-c11f2045397f 17 Jul 2023 pre-release

    Nothing published for this version

  29. v0.0.4-0.20230717140626-12b110cb8ccb 17 Jul 2023 pre-release

    Nothing published for this version

  30. v0.0.4-0.20230713192622-a5c9bcc7e8e2 13 Jul 2023 pre-release

    Nothing published for this version

  31. v0.0.4-0.20230622182501-73cae84df315 22 Jun 2023 pre-release

    Nothing published for this version

  32. v0.0.4-0.20230620175138-6881665c6d60 20 Jun 2023 pre-release

    Nothing published for this version

  33. v0.0.4-0.20230227202857-42c823cbd9d5 27 Feb 2023 pre-release

    Nothing published for this version

  34. v0.0.3 28 Oct 2022
    Release notes

    Bumping testify version for CVE

    Open source →
  35. v0.0.2 11 Jul 2022
    Release notes

    feat(testing): improve support for running parallel tests with ctlsto…

    Open source →
  36. v0.0.2-0.20220527043437-47618e61ba07 27 May 2022 pre-release

    Nothing published for this version

  37. v0.0.2-0.20220225023607-1a28add2fbdc 25 Feb 2022 pre-release

    Nothing published for this version

  38. v0.0.2-0.20220223211445-f5273accccfb 23 Feb 2022 pre-release

    Nothing published for this version

  39. v0.0.2-0.20220223023025-6f535e83d8be 23 Feb 2022 pre-release

    Nothing published for this version

  40. v0.0.2-0.20211119023541-d2d2306bba4f 19 Nov 2021 pre-release

    Nothing published for this version

  41. v0.0.1 18 Nov 2021

    Nothing published for this version

  42. v0.0.0-20211118175243-2cbb735d0d0f 18 Nov 2021 pre-release

    Nothing published for this version

  43. v0.0.0-20211011135858-42a6abd34eeb 11 Oct 2021 pre-release

    Nothing published for this version

  44. v0.0.0-20211005212836-df25f95e82d6 05 Oct 2021 pre-release

    Nothing published for this version

  45. v0.0.0-20210428194708-9f813dd1dfb8 28 Apr 2021 pre-release

    Nothing published for this version

  46. v0.0.0-20210423174345-64f9c7474ec8 23 Apr 2021 pre-release

    Nothing published for this version

  47. v0.0.0-20210422195039-e5417140c107 22 Apr 2021 pre-release

    Nothing published for this version

  48. v0.0.0-20210316210655-ef63c90d50ca 16 Mar 2021 pre-release

    Nothing published for this version

  49. v0.0.0-20210217192814-05df7f27405e 17 Feb 2021 pre-release

    Nothing published for this version

  50. v0.0.0-20210115203842-00bda3c3395e 15 Jan 2021 pre-release

    Nothing published for this version

  51. v0.0.0-20201022184327-47b044535268 22 Oct 2020 pre-release

    Nothing published for this version

  52. v0.0.0-20200909193700-dd7344a0e9de 09 Sep 2020 pre-release

    Nothing published for this version

  53. v0.0.0-20200615212039-04bef6b6de24 15 Jun 2020 pre-release

    Nothing published for this version

  54. v0.0.0-20200515161338-d58a6f38dacd 15 May 2020 pre-release

    Nothing published for this version

  55. v0.0.0-20200505210359-0f2e59f3af27 05 May 2020 pre-release

    Nothing published for this version

  56. v0.0.0-20200409171355-b596feadefc9 09 Apr 2020 pre-release

    Nothing published for this version

  57. v0.0.0-20200327124416-2dbd3428ae5e 27 Mar 2020 pre-release

    Nothing published for this version

  58. v0.0.0-20200327003842-f1c8e7414315 27 Mar 2020 pre-release

    Nothing published for this version

  59. v0.0.0-20200311173159-f6e1150fffa4 11 Mar 2020 pre-release

    Nothing published for this version

  60. v0.0.0-20200303202827-2dafd63ff05a 03 Mar 2020 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive