Releases: GlareDB/glaredb
Releases · GlareDB/glaredb
v0.0.8
What's Changed
- feat: Add bench_runner by @scsmithr in #990
- fix: Return SSH keys with user name in comment by @vrongmeal in #993
- chore: New SLT Runner by @vrongmeal in #998
- release: v0.0.8 by @greyscaled in #1005
Full Changelog: v0.0.7...v0.0.8
v0.0.7
Highlights
- data sources:
- can now connect to a data source using SSH tunnels
- postgres compatibility
- support
NUMERIC
- support
- builtins:
version()
function to return the version of glaredb
What's Changed
- feat: Allow specifying spill path on startup by @scsmithr in #964
- feat: Add version func and var by @scsmithr in #966
- fix: Filter out CTEs when building table providers by @scsmithr in #969
- feat: Implement tunnels (with SSH) by @vrongmeal in #975
- feat: Retry mutations when encountering out of date catalog by @scsmithr in #977
- feat: Gracefully shutdown by @scsmithr in #978
- build(deps): Bump deps by @vrongmeal in #979
- build(deps): bump datafusion from
06e9f53
to90775b4
by @vrongmeal in #981 - build(deps): bump datafusion from
90775b4
to063f99f
by @vrongmeal in #983 - fix: Change logic when determining when to exit worker by @scsmithr in #985
- feat: Pass cloud auth code via cli arg by @scsmithr in #987
- fix: Support
NUMERIC
for Postgres datasource. by @vrongmeal in #988 - release: v0.0.7 by @greyscaled in #989
Full Changelog: v0.0.6...v0.0.7
v0.0.6
Highlights
- snowflake:
- retry connection on failure
- postgres-compatibility
- add
current_database
- add
current_schema
- add
current_user
- add
- fixes:
- panic when decimals had percision greater than 28
What's Changed
- fix: Implement retries for snowflake connector by @vrongmeal in #944
- fix: New decimal implementation compatible with Arrow's. by @vrongmeal in #945
- build(deps): Bump deps by @scsmithr in #960
- feat: Add current_user, current_schema, and current_database functions by @scsmithr in #961
- release: v0.0.6 by @greyscaled in #963
Full Changelog: v0.0.5...v0.0.6
v0.0.5
Highlights
- Postgres compatibility
- Column aliases in views
- Drop schema with cascade
- Support 'OR REPLACE' when creating a view
- Fixes:
- Object names case insensitivity (unless quoted)
- Built-in objects cannot be alterred/dropped
What's Changed
- chore: Update cargo.lock by @scsmithr in #917
- feat: Support DROP SCHEMA CASCADE by @scsmithr in #916
- chore: Initial performance testing by @scsmithr in #905
- fix: Prevent altering/dropping builtin objects by @scsmithr in #920
- feat: Add more pg stubs by @scsmithr in #922
- chore: Update "Tagging releases" section to include Cargo.toml step by @scsmithr in #924
- fix: Object names are parsed depending on their quote_style by @vrongmeal in #921
- fix: Object name casing for views and schemas by @vrongmeal in #927
- feat: Support 'OR REPLACE' when creating a view by @scsmithr in #926
- feat: Allow column aliases in views by @scsmithr in #928
- build(deps): Bump deps by @scsmithr in #939
- build(deps): bump datafusion from
7aad6c7
tod5a8c93
by @dependabot in #938 - chore: Add some SLT tests for Mongo by @scsmithr in #940
- chore: Update snowflake parameter names to keep them consistent by @vrongmeal in #941
- fix: Test external databases as well by @vrongmeal in #942
- release: v0.0.5 by @greyscaled in #943
Full Changelog: v0.0.4...v0.0.5
v0.0.4
Highlights
- Postgres compatibility:
- Initial support for slash commands (example:
\d
)
- Initial support for slash commands (example:
- Connection:
- Connection strings can now be namespaced by organization name
- Fixes:
- Object name lengths
Internal Highlights
- Serverless:
- Added an option for limiting memory. This ensures several serverless databases can
run on a shared node, without degrading performance.
- Added an option for limiting memory. This ensures several serverless databases can
What's Changed
- Validate object names at metastore level by @f0ssel in #887
- add memory limit option by @f0ssel in #890
- chore: Remove storing columns directly on external tables by @scsmithr in #891
- feat: Allow org names in hostnames, db names, and/or options by @scsmithr in #893
- feat: Initial slash command support for psql by @scsmithr in #894
- build(deps): Bump deps by @scsmithr in #903
- test: Add snowflake SLT testing by @vrongmeal in #909
- chore: fix ci for snowflake PR cleanup by @vrongmeal in #910
- chore: add username and password to pr cleanup ci by @vrongmeal in #911
- build: Update rust to 1.69 by @scsmithr in #912
- chore: Specify branch instead of revision for datafusion by @scsmithr in #914
- chore: tag v0.0.4 by @greyscaled in #915
Full Changelog: v0.0.3...v0.0.4
v0.0.3
Highlights
- Datasources
- Virtual catalog for BigQuery
- Virtual catalog for MySQL
- Virtual catalog for MongoDB
- Virtual catalog for Snowflake
max_datasource_count
for setting limits on number of datasources- Add validations when creating external databases
- Queries
- Renaming tables and external databases (via
ALTER
)
- Renaming tables and external databases (via
What's Changed
- Start respecting max_datasource_count by @f0ssel in #830
- Fix type by @f0ssel in #834
- feat: allow specifying connection string parameters seperately by @vrongmeal in #833
- build(deps): Bump deps by @scsmithr in #842
- fix: Error on duplicate database names by @scsmithr in #843
- fix: Update
VirtualLister
to specify schema if one exact present by @vrongmeal in #849 - feat: Implement virtual catalog for BigQuery by @vrongmeal in #852
- Alter table rename by @f0ssel in #848
- fix: don't panic on querying empty table by @vrongmeal in #854
- Alter database rename by @f0ssel in #853
- feat: Implement MySQL virtual catalog by @vrongmeal in #856
- build(deps): bump h2 from 0.3.15 to 0.3.17 by @dependabot in #858
- feat: implement virtual catalog for mongodb by @vrongmeal in #859
- build(deps): Bump deps by @scsmithr in #875
- build(deps): Bump mysql_common by @scsmithr in #877
- feat: implement virtual catalog for snowflake by @vrongmeal in #874
- chore: Update datafusion by @scsmithr in #879
- fix: implement external database validation for all sources by @vrongmeal in #880
- chore: Fix nix builds by @scsmithr in #881
- chore: Mess around with nix by @scsmithr in #883
- chore: Filter logs from env var by @scsmithr in #884
- chore: CI tweaks by @scsmithr in #885
New Contributors
Full Changelog: v0.0.2...v0.0.3
v0.0.1: The first version tag!
Bunch of features added since the last release...