-
Notifications
You must be signed in to change notification settings - Fork 320
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: support parameterized query sdk (#248)
* feat: refactor test mode support check logic * feat: add parameterized unit test * cicd: release on tag start with hybridse-v * fix: mini cluster core on mac * feat: add default parameter type * fix: parameterized query engine cache bug fix * feat: support execute sql with parameter * fix: execute request sql bug fix * feat: turn off testing and example build hybridse core * feat: style fix * feat: update hybridse to 0.3.0-0813 * cicd: install hybridse from local source * cicd: install hybridse * feat: run and explain interface rfc * fix: hybridse compile fix * feat: remove session Run() method * fix: insert sdk bug fix for parameterized insert * fix:UninstantiatedParameterizedTestSuite error * feat: add and update changelog * feat: turn on nvl and bitwise function on openmldb * feat: fix bitwise sql by adding ; * feat: renmae interface ExecuteSQLRequest and ExecuteSQLParameterized * feat: support install hybridse from local source ocde * feat: update changelog and fix init env * fix: init env * move setup_thirdparty to openmldb/steps/... * feat: add install thirdsrc in setup thirdparty * feat: change executeSQL with row to ExecuteSQLRequest * feat: update hybridse source with download mode * feat: remove unused log
- Loading branch information
1 parent
9d162b4
commit ae71267
Showing
52 changed files
with
996 additions
and
397 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# Changelog | ||
|
||
## [Unreleased] | ||
|
||
### Feature | ||
- Support parameterized query under BatchMode [#262](https://github.com/4paradigm/OpenMLDB/issues/262), [#168](https://github.com/4paradigm/OpenMLDB/issues/168) | ||
|
||
### SQL Syntax | ||
- `nvl` & `nvl2`: [#238](https://github.com/4paradigm/OpenMLDB/issues/238) | ||
- bitwise operators: `&`, `|`, `^`, `~` [#244](https://github.com/4paradigm/OpenMLDB/pull/244) | ||
|
||
## [0.2.2] - 2021-08-08 | ||
### Feature | ||
+ Add `VARCHAR` Type [#237](https://github.com/4paradigm/OpenMLDB/issues/237) | ||
|
||
### Bug Fix | ||
- Fix invalid back qoute identifier name [#263](https://github.com/4paradigm/OpenMLDB/issues/263) | ||
can't write as multiple path style (e.g a.b) now | ||
- InsertPreparedStatement set month by mistake when use Date type [#200](https://github.com/4paradigm/OpenMLDB/pull/200) | ||
|
||
### Note: | ||
`OPTIONS` can't write as multiple path style (e.g a.b) now | ||
|
||
## [0.2.0] - 2021-07-22 | ||
### Features | ||
|
||
+ Refactor front-end using [zetasql](https://github.com/jingchen2222/zetasql). Thus OpenMLDB can support more SQL syntaxs and provide friendly syntax error message. | ||
+ Better code style and comment | ||
+ Add APIServer module. User can use Rest API access OpenMLDB.[#48](https://github.com/4paradigm/OpenMLDB/issues/48) | ||
|
||
### SQL Syntax | ||
|
||
Changed | ||
- `table options` syntax: [#103](https://github.com/4paradigm/HybridSE/issues/103) | ||
- `lead` method: [#136](https://github.com/4paradigm/HybridSE/pull/136) | ||
|
||
Removed | ||
- `||` and `&&` as logical operator: [#264](https://github.com/4paradigm/OpenMLDB/issues/264) | ||
- `at` function: [#265](https://github.com/4paradigm/OpenMLDB/issues/265) | ||
|
||
### Note | ||
- openmldb-0.2.0-linux.tar.gz targets on x86_64 | ||
- aarch64 artifacts consider experimental | ||
|
||
[Unreleased]: https://github.com/4paradigm/OpenMLDB/compare/0.2.2...HEAD | ||
[0.2.2]: https://github.com/4paradigm/OpenMLDB/compare/v0.2.0...0.2.2 | ||
[0.2.0]: https://github.com/4paradigm/OpenMLDB/compare/v0.1.5-pre...v0.2.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.