Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Release 0.36 -> master #8673

Merged
merged 23 commits into from
Sep 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
67e9521
feat(docker): Upgrade OS to bookworm from bullseye
ovr Sep 5, 2024
7684579
feat(docker): Upgrade Python to 3.11 from 3.9
ovr Sep 11, 2024
9fedf78
feat(docker): Upgrade Node.js to 20.17.0
ovr Sep 5, 2024
8b83021
chore!: Support for Node.js 16 was removed
ovr Sep 5, 2024
97159e7
feat(docker): Upgrade OpenSSL to 3 from (1.1)
ovr Sep 5, 2024
c3a1ccd
feat(docker-jdk): Upgrade JDK to 17 from 11
ovr Sep 5, 2024
eac704e
chore!: Remove cache & queue driver for Redis
ovr Sep 10, 2024
7213ae7
chore!: /v1/run-scheduled-refresh - was removed
ovr Sep 10, 2024
f22e1ef
feat(cubesql)!: Enable CUBESQL_SQL_NO_IMPLICIT_ORDER by default
ovr Sep 10, 2024
86eadb3
chore!: Remove support for checkAuthMiddleware
ovr Sep 10, 2024
e7347db
chore: Upgrade Yarn to 1.22.22 from 1.22.19
ovr Sep 11, 2024
03c278d
feat(databricks-jdbc-driver): Support Java higher then 11
ovr Sep 11, 2024
fb9cb75
feat(docker)!: Remove rxvt-unicode (was used as TERM)
ovr Sep 11, 2024
ba5e5f7
docs: Node.js update
igorlukanin Sep 12, 2024
847930e
docs: Redis update
igorlukanin Sep 12, 2024
4edb2bb
docs: run-scheduled-refresh update
igorlukanin Sep 12, 2024
58eca6e
docs: CUBESQL_SQL_NO_IMPLICIT_ORDER update
igorlukanin Sep 12, 2024
922515d
docs: checkAuthMiddleware update
igorlukanin Sep 12, 2024
aaa1f06
chore(cli)!: Generate - remove support for --user-context, please use…
ovr Sep 12, 2024
8cf624d
docs: clean-up
igorlukanin Sep 12, 2024
fe7ef04
docs: USER_CONTEXT update
igorlukanin Sep 12, 2024
4e3a701
docs: Add a missing item to DEPRECATION.md
igorlukanin Sep 12, 2024
0671e4a
feat: Upgrade aws-sdk to 3.650.0
ovr Sep 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@
!rust/cubestore/bin
!rust/cubesql/package.json

# Ignoring builds for native from local machime to protect a problem with different architecture
packages/cubejs-backend-native/index.node
packages/cubejs-backend-native/native/
# Caches
packages/cubejs-backend-native/target
packages/*/node_modules/
packages/*/dist/
packages/*/coverage/
# Other
packages/cubejs-server-core/playground/
packages/cubejs-serverless
packages/cubejs-serverless-aws
packages/cubejs-serverless-google
4 changes: 2 additions & 2 deletions .github/workflows/cloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:

strategy:
matrix:
node-version: [ 18.x ]
node-version: [ 20.x ]
db: [ 'athena', 'bigquery', 'snowflake' ]
fail-fast: false

Expand All @@ -80,7 +80,7 @@ jobs:
restore-keys: |
${{ runner.os }}-yarn-
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
- name: Yarn install
run: CUBESTORE_SKIP_POST_INSTALL=true yarn install --frozen-lockfile
- name: Build client
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/drivers-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ jobs:
name: Build native Linux ${{ matrix.node-version }} ${{ matrix.target }} Python ${{ matrix.python-version }}
strategy:
matrix:
node-version: [ 18 ]
node-version: [ 20 ]
python-version: [ "fallback" ]
target: [ "x86_64-unknown-linux-gnu" ]
fail-fast: false
Expand All @@ -109,7 +109,7 @@ jobs:
- name: Install Yarn
run: npm install -g yarn
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
- name: Install cargo-cp-artifact
run: npm install -g [email protected]
- uses: Swatinem/rust-cache@v2
Expand Down Expand Up @@ -177,7 +177,7 @@ jobs:
strategy:
matrix:
node:
- 18.x
- 20.x
database:
- athena
- bigquery
Expand All @@ -194,13 +194,13 @@ jobs:
- name: Checkout
uses: actions/checkout@v4

- name: Install Node.js 18.x
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x

- name: Configure `yarn`
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22

- name: Get yarn cache directory path
id: yarn-cache-dir-path
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,14 @@ jobs:
workspaces: ./rust/cubesql -> target
key: cubesql-x86_64-unknown-linux-gnu
shared-key: cubesql-x86_64-unknown-linux-gnu
- name: Install Node.js 18
- name: Install Node.js 20
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
- name: Install Yarn
run: npm install -g yarn
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
# We don't need to install all yarn deps to build native
- name: Install cargo-cp-artifact
run: npm install -g [email protected]
Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/post-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [18.x]
node-version: [20.x]
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -42,11 +42,11 @@ jobs:
node_modules
rust/cubestore/node_modules
packages/*/node_modules
key: ${{ runner.os }}-workspace-main-18.x-${{ hashFiles('**/yarn.lock') }}
key: ${{ runner.os }}-workspace-main-20.x-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-workspace-main-18.x-
${{ runner.os }}-workspace-main-20.x-
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
- name: Yarn install
uses: nick-fields/retry@v3
env:
Expand Down Expand Up @@ -91,10 +91,10 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Node.js 18.x
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Restore lerna
uses: actions/cache@v4
with:
Expand All @@ -104,11 +104,11 @@ jobs:
node_modules
rust/cubestore/node_modules
packages/*/node_modules
key: ${{ runner.os }}-workspace-main-18.x-${{ hashFiles('**/yarn.lock') }}
key: ${{ runner.os }}-workspace-main-20.x-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-workspace-main-18.x-
${{ runner.os }}-workspace-main-20.x-
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
- name: Yarn install
uses: nick-fields/retry@v3
env:
Expand Down Expand Up @@ -155,10 +155,10 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Node.js 18.x
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Restore lerna
uses: actions/cache@v4
with:
Expand All @@ -168,11 +168,11 @@ jobs:
node_modules
rust/cubestore/node_modules
packages/*/node_modules
key: ${{ runner.os }}-workspace-main-18.x-${{ hashFiles('**/yarn.lock') }}
key: ${{ runner.os }}-workspace-main-20.x-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-workspace-main-18.x-
${{ runner.os }}-workspace-main-20.x-
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
- name: Yarn install
uses: nick-fields/retry@v3
env:
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:
# override: true # this is by default on
rustflags: ""
components: rustfmt
- name: Install Node.js 18.x
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> "$GITHUB_OUTPUT"
Expand All @@ -42,7 +42,7 @@ jobs:
restore-keys: |
${{ runner.os }}-yarn-
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
- name: Yarn install
uses: nick-fields/retry@v3
env:
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
name: Build native Linux ${{ matrix.node-version }} ${{ matrix.target }} Python ${{ matrix.python-version }}
strategy:
matrix:
node-version: [18]
node-version: [20]
python-version: ["3.9", "3.10", "3.11", "3.12", "fallback"]
target: ["x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu"]
include:
Expand Down Expand Up @@ -107,7 +107,7 @@ jobs:
- name: Install Yarn
run: npm install -g yarn
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
# We don't need to install all yarn deps to build native
- name: Install cargo-cp-artifact
run: npm install -g [email protected]
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:
name: Build ${{ matrix.os-version }} ${{ matrix.target }} ${{ matrix.node-version }} Python ${{ matrix.python-version }}
strategy:
matrix:
node-version: [18.x]
node-version: [20.x]
os-version: ["macos-12"]
target: ["x86_64-apple-darwin", "aarch64-apple-darwin"]
python-version: ["3.9", "3.10", "3.11", "3.12", "fallback"]
Expand Down Expand Up @@ -200,7 +200,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
# We don't need to install all yarn deps to build native
- name: Install cargo-cp-artifact
run: npm install -g [email protected]
Expand Down Expand Up @@ -239,7 +239,7 @@ jobs:
name: Build ${{ matrix.os-version }} ${{ matrix.node-version }} Python ${{ matrix.python-version }}
strategy:
matrix:
node-version: [18.x]
node-version: [20.x]
python-version: ["fallback"]
os-version: [windows-2019]
include:
Expand Down Expand Up @@ -274,7 +274,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
- name: Set Yarn version
run: yarn policies set-version v1.22.19
run: yarn policies set-version v1.22.22
# We don't need to install all yarn deps to build native
- name: Install cargo-cp-artifact
run: npm install -g [email protected]
Expand Down
Loading
Loading