dependabot[bot]
fef8b3f8db
Bump openssl-src from 111.21.0+1.1.1p to 111.22.0+1.1.1q ( #268 )
...
Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs ) from 111.21.0+1.1.1p to 111.22.0+1.1.1q.
- [Release notes](https://github.com/alexcrichton/openssl-src-rs/releases )
- [Commits](https://github.com/alexcrichton/openssl-src-rs/commits )
---
updated-dependencies:
- dependency-name: openssl-src
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Sayan Nandan
081f8691f4
Bump deps
2 years ago
Sayan Nandan
80ba03278b
Don't ignore `skysh` for Docker image build
...
PR #261 added `skysh` to the Docker image. However, due to our
`dockerignore` rules, the `skysh` binary is ignored. This commit
fixes that.
2 years ago
Sayan
62eed115a5
Merge pull request #261 from jse1t5/add-skysh-to-dockerfile
...
add skysh to dockerfile
2 years ago
Sayan Nandan
0b5b978e81
Use stdlib for core count and upgrade deps
2 years ago
jse1t5
6671d8fa38
add skysh to dockerfile
2 years ago
Sayan Nandan
0df1acd2be
Simplify imports
2 years ago
Sayan Nandan
e887d5fcc2
Revert #217
...
Due to license issues, we'll need to revert this
2 years ago
Sayan Nandan
3c321669fc
Upgrade deps
2 years ago
Sayan
5411b3b16b
Merge pull request #265 from skytable/ql/blueql
...
Implement BlueQL for DDL
2 years ago
Sayan Nandan
57571bc519
Add changelog entry
2 years ago
Sayan Nandan
cacad3ecd6
Add temporary hack to make BQL queries work in skysh
2 years ago
Sayan Nandan
c074656c7a
Error on extra args
2 years ago
Sayan Nandan
b78258289c
Fix issues with commas
2 years ago
Sayan Nandan
3a47928773
Add tests and hints
2 years ago
Sayan Nandan
e7f40c575a
Use BlueQL for all DDL operations
...
All tests for the same were updated
2 years ago
Sayan Nandan
aa30822f0e
Support use statements
2 years ago
Sayan Nandan
81eb5823b4
Simplify lexing operations
2 years ago
Sayan Nandan
bbc8f8f197
Improve invalid litnum errors
2 years ago
Sayan Nandan
e64fd12ab4
Add more lexer tests
2 years ago
Sayan Nandan
174bd6c098
Ensure system is healthy before running DDL queries
2 years ago
Sayan Nandan
9e2f5b9258
Disallow named fields with the model API
2 years ago
Sayan Nandan
8b6268e7eb
Fix returns
2 years ago
Sayan Nandan
7a2c3e42cf
Support inspecting models with BQL
2 years ago
Sayan Nandan
56041116de
Support inspecting tables in spaces
2 years ago
Sayan Nandan
d3bc4b7a92
Support inspecting spaces with BQL
2 years ago
Sayan Nandan
a6f08ef559
Enable query execution with BlueQL
2 years ago
Sayan Nandan
f791fb32a3
Ensure `PartialEq` safety for `RawSlice`
2 years ago
Sayan Nandan
2c69f7509f
Bind statement to source buffer lifetime to prevent misuse
2 years ago
Sayan Nandan
55b506aff9
Support force dropping of spaces/models
...
Also fixed length check for entities
2 years ago
Sayan Nandan
58aea728fa
Ensure that fields are either completely untagged or entirely tagged
2 years ago
Sayan Nandan
5fbc1d2791
Check for volatile model property
2 years ago
Sayan Nandan
8291b71408
Ensure we allow unicode in quoted strings
2 years ago
Sayan Nandan
9d4f2d0da9
Support entities in drop statements
2 years ago
Sayan Nandan
8bd886fad6
Support inspect queries
2 years ago
Sayan Nandan
9f084c4bd2
Support quoted strings
2 years ago
Sayan Nandan
f1b818906d
Support new entity syntax
2 years ago
Sayan Nandan
b716365c96
Add full lex test for a create query
2 years ago
Sayan Nandan
1d0f98ee8e
Implement the BlueQL spec
...
I initially planned to implement a scanner-less parser, but however, the
complexity was unnecessary and the performance improvements were marginal.
With increasing language complexity, such a pipeline would become even more
complex and hence, I re-implemented the parser with a traditional "proven"
lexer-parser pipeline. More performance improvements are possible, and I
will add them ahead.
2 years ago
Sayan Nandan
a98b2b9247
Simplify cursor operations
2 years ago
Sayan Nandan
91704da4aa
Add docs
2 years ago
Sayan Nandan
e34e5c87ca
Rename `Scanner` to `QueryProcessor`
2 years ago
Sayan Nandan
08a286d543
Ensure whitespace is skipped
2 years ago
Sayan Nandan
2434170ede
Add support for nested type expressions
2 years ago
Sayan Nandan
53fcecbb62
Add support for types
2 years ago
Sayan Nandan
bc3694dd0c
Add punctuation support
2 years ago
Sayan Nandan
979c427d3a
Add support for escaped quoted strings
2 years ago
Sayan Nandan
b14ca8e97c
Add string literal parsing
2 years ago
Sayan Nandan
42d59ee847
Account for numeric lit overflow
2 years ago
Sayan Nandan
bea99c1e25
Add numeric literal parsing
2 years ago