HTTP/2 200
date: Sat, 26 Jul 2025 03:41:53 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"7db216c0e2310e2fe5bb175e38c7b98e"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=8l7qEob%2BVGR1Ok62zarthUNSjCxLqYmNP%2B1urqMfcHVwoH71GpHyQod8h%2BHXBCx22y1HsQJJiv9OfQEJwHOWaK7OJ5fzixr7P06a%2F5ENGQyFezgw87Z57LeL1XYPT5QFj3lBQdL6t0byCykMJEKy6mCsywJ1huKOS3Dow3D8w%2FJp5707%2F8jpOxCFtCrbeqS2Jhz0uEW01fbrs9K9h5IuNk6VMlukqLGokSiLlx4Y%2F0LgmyOqoTI1kN%2BFLQmLEM4QPkCpps9TnCpY6%2Fyg1y%2BZZw%3D%3D--2oyDw70kE0Bgvlg4--B6yUxkez9T50WHpIw6ZioQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1422956238.1753501312; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 03:41:52 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 03:41:52 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C798:138BF2:11F587:1B6807:68844E80
Releases · src-d/borges · GitHub
Releases: src-d/borges
Releases · src-d/borges
v0.19.1-rc.5
This version does not mark as error the repositories or rooted repos without changes.
v0.19.1-rc.4
This release changes the way of updating repositories and references in the database. Now they are only updated when the job finishes instead of each time a rooted repo is pushed. This decreases database pressure when several repos with multiple rooted repositories are being downloaded.
v0.19.1-rc.3
Bugfix: Make header retries reader compatible with all integer types.
v0.19.1-rc.2
Discard malformed messages instead of reopening channels.
v0.19.1-rc.1
This release fixes several bugs that blocked borges consumer processes:
locked push gororutines #384
JobIter not closed #383
v0.19.0
This release adds borges-tool
that has utilities to recover from pipeline problems. You can find more information about this tool at https://docs.sourced.tech/borges/using-borges/fix-tool .
Its features:
Get the list of known siva files from the database
Delete siva files from disk and/or database
Queue repositories to be downloaded again
Move siva files from one bucketing level to another
Other changes:
Adds an optimization the first time a rooted repo from a single root repository is downloaded
Upgraded go-git
and -tag norwfs
is no longer needed to compile it. It can be installed with go install
:
go install github.com/src-d/borges/cli/borges
v0.19.0-beta.1
This release adds borges-tool
that adds utilities to recover from pipeline problems. It's features:
Get the list of known siva files from the database
Delete siva files from disk and/or database
Queue repositories to be downloaded again
Move siva files from one bucketing level to another
It also adds an optimization the first time a rooted repo from a single root repository is downloaded.
v0.18.1
This version only adds a check for siva files that should exist but are not found in the rooted repositories directory. #366
v0.18.0
Warning : cli has changed and is incompatible with previous versions.
The main change of this release is moving to go-cli and homogenizes command parameters and environment variables:
Remove dependency from core-ŕetrieval container. Now there are no hidden options, all of them are explicit and listed in --help
.
Add environment variables to all configuration options. Every setting has a cli flag and an environment variable. One-off arguments (e.g. for file and pack subcommands) are now positional arguments instead of flags.
Prefix all environment variables with BORGES_
.
Add long descriptions for commands.
Homogenize some equivalent options that had different names in different subcommands. For example, pack now uses --root-repositories-dir
instead of output
. Note that this means that this CLI is not backwards compatible.
Pack now shares underlying initialization code with consumer, so it should support HDFS, bucket size, etc, instead of having those settings hardcoded.
Some smaller changes:
Add grafana dashboard definition #351
Trim spaces from urls when running from file #352
vendor: update go-cli #359
cli: do not show producer help twice #358
docs: add workflow documentation and diagrams #348
docs: fix parenthesis #349
docs: Fix docker command in getting started #354
docs: Two small doc improvements #355
docs: clarify repos may be split across several rooted repos #357
travis: use ci godep #350
travis: build with go 1.11 #361
travis: only tag latest for non prerelease docker images #360
cli: add locking timeout #363
v0.18.0-rc.3
This release adds support for locking timeout (--locking-timeout 2m
).
You can’t perform that action at this time.