Releases: src-d/gitbase
Releases · src-d/gitbase
v0.10.0
- Fixes API changes from go-git (#125)
- Add dep to manage project dependencies (#127)
- Use gopkg.in/src-d/go-mysql-server.v0
- Add RepositoryPool and companion code
- Use RepositoryPool instead of git.Repository
- Add repositories table
- Save allocs returning nil instead of empty slice
- Add remotes table
- internal/function: implement is_tag function
- internal/function: implement is_remote function
- internal/function: registry of functions
- internal/function: make use of typed arity functions
- Remove tags table
- Modify references table
- Add server command, delete query and version
- gitquery: remove objects table
- gitquery: implement session
- internal/function: implement commit_contains function
- internal/function: implement history_idx function
- Set Source in table schemas
- internal/function: rename commit_contains to commit_has_blob
- gitquery: return HEAD reference on refs table
- gitquery: implement filter pushdown for git tables
- internal/function: add commit_has_tree UDF
- gitquery: add content column to blobs table
- gitquery: add tree_hash column to commits table
- gitquery: add String methods to all nodes
- Store a list of repositories instead of instantiated repositories
v0.8.0
v0.7.0
v0.6.0
v0.5.0
Highlights
This release provides some improvements to the interactive shell, a few bugfixes and a database/sql/driver
implementation.
CLI
Documentation
- Update README (#110)
SQL Syntax
- expression: Add regexp support (#105)
Bugfixes
Internals
- sql: implement database/sql/driver API, fixes #87 (#108)
- sql: rename Field to Column (#100)
- sql: add Close() method to RowIter (#103)
- sql: add Native method to Type (#104)
- sql: split Catalog API into Databases/FunctionRegistry (#113)
- sql: updated vitess api (to gitql-0.2 tag) (#114)
- git: update go-git api (#107)
- cmd: use database/sql API (#109)