Releases: preendata/preen
Releases · preendata/preen
v0.2.4
What's Changed
- remove upgrade command by @paulojblack in #91
- Remove ununsed models from model config by @scottypate in #94
- feat(snowflake): add coverage for all common and many exotic Snowflake data types by @paulojblack in #95
- Update versions by @scottypate in #96
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Add Snowflake data integration by @paulojblack in #77
- handle .yml file extension by @paulojblack in #81
- log info schema, delete errant comment by @paulojblack in #80
- Remove unused models from information schema by @scottypate in #83
- Join tables weren't being parsed completely by @scottypate in #84
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- add checksum creation and push to release.yaml by @paulojblack in #74
- ci files -> file by @paulojblack in #75
- Add checksum generation to release steps by @paulojblack in #76
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.2.0
What's Changed
- Feat live querying by @scottypate in #1
- Add SQL parsing library by @scottypate in #2
- feat(cli): Add initial CLI scaffolding with urfave/cli by @paulojblack in #4
- Feat joins by @scottypate in #3
- feat(logging): Add hlog pkg + config directory settings + save new connection shell by @paulojblack in #5
- chore(cli): refactor error handling of CLI by @paulojblack in #6
- feat(logger): add loglevel verbosity flags by @paulojblack in #7
- feat(logger): Add report caller feature to logger only on debug statements + logger bugfix by @paulojblack in #8
- feat(cli): reproduce api handlers in CLI by @paulojblack in #9
- Feat sql column specs by @scottypate in #10
- chore(hlog): migrate hlog and utils pkgs to internal by @paulojblack in #11
- feat(repl): working bare bones repl by @paulojblack in #12
- Feat sum count aggregations by @scottypate in #13
- Fix limit bug by @scottypate in #14
- feat(repl): deterministic column order in repl output by @paulojblack in #15
- chore(repl): refactor writetotable and add hyphadb prompt by @paulojblack in #16
- Add support for join alias by @scottypate in #17
- Refactor joins and limits to use channels by @scottypate in #18
- feat(testing): discount test kit by @paulojblack in #19
- fix where test path by @paulojblack in #21
- refactor(engine): refactor query.go, select.go and mapper.go; add comments throughout by @paulojblack in #22
- Feat duckdb refactor by @scottypate in #24
- Add the source name to the underlying duckDB tables by @scottypate in #25
- chore(release): produce build artifacts for linux and mac by @paulojblack in #26
- feat(executable): Make executable self contained by autobuilding config and removing dependency on .env by @paulojblack in #27
- fix(cli): rm stats from cli main by @paulojblack in #28
- Add the source name to the underlying duckDB tables by @scottypate in #29
- Throw error for select * by @scottypate in #30
- Fix joins by @scottypate in #31
- Add license key validation by @scottypate in #32
- feat(cli): add flags for query output format either json or table by @paulojblack in #33
- add license suspended error by @paulojblack in #34
- feat(mongo): add mongo docker and data initialization by @paulojblack in #35
- chore(gitignore): update gitignore to allow data, add data for mongo mock by @paulojblack in #36
- Feat refactor context by @scottypate in #37
- Fix multiple connections bug by @scottypate in #38
- Add logic to parse join tables and aliases by @scottypate in #39
- Validation concurrency by @paulojblack in #41
- Feat speed it up by @scottypate in #40
- change ci build only to tags by @paulojblack in #42
- Mysql data stub by @paulojblack in #43
- feat(info schema) build information schema workflow by @paulojblack in #44
- Fix refactor validate by @scottypate in #45
- feat(column metadata): refactor all validation to run through deconstructed info schema + metadata model by @paulojblack in #46
- Change order of schema create and appender by @scottypate in #48
- Working version of mongo by @scottypate in #49
- Changes for the demo by @scottypate in #50
- feat(mysql): add mysql connection and validation by @paulojblack in #51
- Quality of life things by @scottypate in #52
- feat(duckdb): duckdb info schema cleanup by @paulojblack in #53
- Demo stuff by @scottypate in #54
- Rename Context to Model by @scottypate in #55
- Add support for functions and case statements by @scottypate in #56
- Use pointers instead of passing data structures by @scottypate in #57
- Remove licensing checks by @scottypate in #58
- working query; broken results parsing by @scottypate in #59
- Remove packages by @scottypate in #60
- Reorg postgres and mongo to match mysql by @scottypate in #61
- Fix casting by @scottypate in #63
- Add dual-licensing by @scottypate in #64
- Refactor the way models are built and defined by @scottypate in #65
- Add ci testing for every pg and mysql data type by @scottypate in #66
- Add env configurations for hypha by @scottypate in #67
- Add unit tests by @scottypate in #68
- Config model file autocreate by @paulojblack in #69
- S3 integration by @paulojblack in #62
- Update model to generic database type by @scottypate in #70
- Add CLI method to print version and upgrade to latest release by @scottypate in #71
- Rename from hypha to preen by @scottypate in #72
New Contributors
- @paulojblack made their first contribution in #4
Full Changelog: https://github.com/preendata/preen/commits/v0.2.0