Skip to content

Commit 5969768

Browse files
authored
Merge branch 'cube-js:master' into fix/cubestore-jemalloc-large-page-support
2 parents 9de1b71 + fb5a40f commit 5969768

File tree

434 files changed

+11142
-8423
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

434 files changed

+11142
-8423
lines changed

.github/labeler.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,7 @@ client:react:
123123

124124
client:vue:
125125
- changed-files:
126-
- any-glob-to-any-file:
127-
- packages/cubejs-client-vue/**/*
128-
- packages/cubejs-client-vue3/**/*
126+
- any-glob-to-any-file: packages/cubejs-client-vue3/**/*
129127

130128
client:ngx:
131129
- changed-files:

.github/workflows/drivers-tests.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,6 @@ jobs:
369369
(contains(env.CLOUD_DATABASES, matrix.database) && env.DRIVERS_TESTS_ATHENA_CUBEJS_AWS_KEY != '') ||
370370
(!contains(env.CLOUD_DATABASES, matrix.database))
371371
env:
372-
DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS: true
373372
DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE: false
374373
DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER: ${{ (github.event_name == 'workflow_dispatch' && github.event.inputs.use_tesseract_sql_planner) || matrix.use_tesseract_sql_planner }}
375374

CHANGELOG.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,80 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [1.5.12](https://github.com/cube-js/cube/compare/v1.5.11...v1.5.12) (2025-12-04)
7+
8+
### Features
9+
10+
- **client-core:** Add baseRequestId to the client public methods ([#10212](https://github.com/cube-js/cube/issues/10212)) ([2d6e923](https://github.com/cube-js/cube/commit/2d6e923b60b4712a6dd87554c6d129437d8df1c8))
11+
- **cubesql:** Speed up field lookups in DFSchema ([#10214](https://github.com/cube-js/cube/issues/10214)) ([52fe97f](https://github.com/cube-js/cube/commit/52fe97fd47deeffbeb930745fb43fae4b040bc6b))
12+
- **firebolt:** Change default renewal threshold to 2 minutes ([#10219](https://github.com/cube-js/cube/issues/10219)) ([800134e](https://github.com/cube-js/cube/commit/800134e4d6ee4b496bec92502e802ae2a3c602fe))
13+
- **tesseract:** Support order by measure not included in the select list ([#10218](https://github.com/cube-js/cube/issues/10218)) ([2efb5ec](https://github.com/cube-js/cube/commit/2efb5ec31bb4cc1cd6348eb8efbbb28fdfb9f270))
14+
15+
## [1.5.11](https://github.com/cube-js/cube/compare/v1.5.10...v1.5.11) (2025-12-02)
16+
17+
### Bug Fixes
18+
19+
- **client-core:** Fix TypeScript module resolution via `exports.types` ([#10209](https://github.com/cube-js/cube/issues/10209)) ([6f4a650](https://github.com/cube-js/cube/commit/6f4a650957d811829922677c2ae1a0c0459c1331))
20+
- **schema-compiler:** Fix datetime tz conversion for Athena/Trino ([#10207](https://github.com/cube-js/cube/issues/10207)) ([32d50a5](https://github.com/cube-js/cube/commit/32d50a5d5a594f30dff2b1a55c87f5afdb89976f))
21+
22+
### Features
23+
24+
- Support custom date formatting for time dimensions ([#10204](https://github.com/cube-js/cube/issues/10204)) ([8e18659](https://github.com/cube-js/cube/commit/8e186592feb35b224d50eefa280f5422865e73bc))
25+
- Support custom numeric formatting ([#10213](https://github.com/cube-js/cube/issues/10213)) ([898d4d0](https://github.com/cube-js/cube/commit/898d4d05b5c20c284c02c37718ae754c5646cd49))
26+
27+
## [1.5.10](https://github.com/cube-js/cube/compare/v1.5.9...v1.5.10) (2025-11-28)
28+
29+
### Bug Fixes
30+
31+
- **query-orchestrator:** Table used cache should not be used for unions ([#10192](https://github.com/cube-js/cube/issues/10192)) ([53d79bb](https://github.com/cube-js/cube/commit/53d79bbfd16aeefadb3bd8e0a73a5c0b5e920da4))
32+
33+
### Features
34+
35+
- **api-gateway:** Support query timezone in `/cubesql` API endpoint ([#10189](https://github.com/cube-js/cube/issues/10189)) ([499ddc6](https://github.com/cube-js/cube/commit/499ddc62fc1618b78f16a17943e1c72a670f6b48))
36+
37+
## [1.5.9](https://github.com/cube-js/cube/compare/v1.5.8...v1.5.9) (2025-11-26)
38+
39+
### Bug Fixes
40+
41+
- **bigquery-driver:** Cannot find module: package.json ([#10184](https://github.com/cube-js/cube/issues/10184)) ([9a2b6a9](https://github.com/cube-js/cube/commit/9a2b6a9e6dffdc5b6c7641d7c543b858f2260e34))
42+
43+
## [1.5.8](https://github.com/cube-js/cube/compare/v1.5.7...v1.5.8) (2025-11-26)
44+
45+
### Bug Fixes
46+
47+
- **schema-compiler:** Fix matching for pre-aggs with custom granularities ([#10180](https://github.com/cube-js/cube/issues/10180)) ([e426f6b](https://github.com/cube-js/cube/commit/e426f6b3737fbbec724a266722ef9520b3582592))
48+
- **server-core:** pass contextToRoles option ([#10182](https://github.com/cube-js/cube/issues/10182)) ([4b7ba4e](https://github.com/cube-js/cube/commit/4b7ba4e47090d904f31786137b8c8b5d45d519ef))
49+
50+
### Features
51+
52+
- **api-gateway:** Introduce CUBEJS_DEFAULT_TIMEZONE env ([#10178](https://github.com/cube-js/cube/issues/10178)) ([7d72978](https://github.com/cube-js/cube/commit/7d72978e022b2975cf97ffcc69ec4febca261d66))
53+
- **base-driver, other drivers:** Support numeric types with precision and scale for cube store data exports ([#10175](https://github.com/cube-js/cube/issues/10175)) ([9ba6e77](https://github.com/cube-js/cube/commit/9ba6e77e934791ee7ff80643a7a9a862f2a97e2b))
54+
- **bigquery-driver:** Set up Cube User agent for connection ([#10177](https://github.com/cube-js/cube/issues/10177)) ([64106a2](https://github.com/cube-js/cube/commit/64106a26c65ee42b3a1872b56f6ce0d1355a19ba))
55+
- **cubesql:** Implement time to idle eviction for query cache ([#10176](https://github.com/cube-js/cube/issues/10176)) ([4f9ccba](https://github.com/cube-js/cube/commit/4f9ccba8f90c7c133757842cd1df325d7cb1e122))
56+
57+
## [1.5.7](https://github.com/cube-js/cube/compare/v1.5.6...v1.5.7) (2025-11-24)
58+
59+
### Bug Fixes
60+
61+
- **schema-compiler:** Free jinja instance after compilation ([#10169](https://github.com/cube-js/cube/issues/10169)) ([ec7ca2f](https://github.com/cube-js/cube/commit/ec7ca2f627520eabcd751775ef9a6d02fc3cb262))
62+
63+
## [1.5.6](https://github.com/cube-js/cube/compare/v1.5.5...v1.5.6) (2025-11-24)
64+
65+
**Note:** Version bump only for package cubejs
66+
67+
## [1.5.5](https://github.com/cube-js/cube/compare/v1.5.4...v1.5.5) (2025-11-24)
68+
69+
### Bug Fixes
70+
71+
- **api-gateway:** Fix passing cacheMode from user's request ([#10162](https://github.com/cube-js/cube/issues/10162)) ([64c66c4](https://github.com/cube-js/cube/commit/64c66c4a4bdcf3e7e1ae3094791031e22397243e))
72+
- **trino-driver, presto-driver:** Qualify information schema queries with a catalog name ([#10158](https://github.com/cube-js/cube/issues/10158)) ([9cb11bc](https://github.com/cube-js/cube/commit/9cb11bc95962e64cb459af5417f6ba2af77f1516))
73+
74+
### Performance Improvements
75+
76+
- **schema-compiler:** Add Server Core shared caches for model compilation ([#10144](https://github.com/cube-js/cube/issues/10144)) ([87de073](https://github.com/cube-js/cube/commit/87de0734bf987969096d7f92c65a6ad20ef656e6))
77+
- **schema-compiler:** More aggressive compilers cleanup ([#10153](https://github.com/cube-js/cube/issues/10153)) ([005a46d](https://github.com/cube-js/cube/commit/005a46d734e25b1b02a3a6315172772e8988b027))
78+
- **schema-compiler:** Optimize CubeToMetaTransformer compilation flow ([#10150](https://github.com/cube-js/cube/issues/10150)) ([caac28b](https://github.com/cube-js/cube/commit/caac28bea4bf75ec1daa360586b99ae2521cdd82))
79+
680
## [1.5.4](https://github.com/cube-js/cube/compare/v1.5.3...v1.5.4) (2025-11-18)
781

882
### Bug Fixes

docs/pages/product/_meta.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
module.exports = {
22
"introduction": "Introduction",
33
"getting-started": "Getting started",
4-
"configuration": "Configuration",
4+
"configuration": "Data Sources & Config",
55
"data-modeling": "Data modeling",
6+
"exploration": "Explore & Analyze",
7+
"presentation": "Present & Share",
68
"caching": "Caching",
79
"auth": "Access control",
810
"apis-integrations": "APIs & integrations",
9-
"workspace": "Workspace",
10-
"agentic-analytics": "Agentic analytics",
11-
"deployment": "Deployment",
12-
"distribution": "Distribution"
11+
"administration": "Administration"
1312
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Administration
2+
3+
Administration tools help you deploy, manage, and monitor your Cube projects.
4+
5+
<SuccessBox>
6+
7+
Most administration tools are available in Cube Cloud.
8+
9+
</SuccessBox>
10+
11+
## Administration in Cube Cloud
12+
13+
In Cube Cloud, you can:
14+
15+
- Use [Workspace][ref-workspace] tools to build, test, and manage Cube projects
16+
- Use [Deployment][ref-deployment] tools to deploy and scale your Cube infrastructure
17+
18+
[ref-workspace]: /product/administration/workspace
19+
[ref-deployment]: /product/administration/deployment
20+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module.exports = {
2+
"users-and-permissions": "Users & permissions",
3+
"ai": "AI",
4+
"workspace": "Workspace",
5+
"deployment": "Deployment",
6+
"distribution": "Distribution"
7+
}
8+
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# AI
2+
3+
AI tools help you configure and manage AI-powered features in Cube Cloud.
4+
5+
<SuccessBox>
6+
7+
AI tools are available in Cube Cloud.
8+
9+
</SuccessBox>
10+
11+
## AI tools
12+
13+
Configure AI features to:
14+
15+
- Set up [spaces, agents, and models][ref-spaces] for your AI-powered applications
16+
- Define [agent rules][ref-rules] to control agent behavior
17+
- Manage [agent memories][ref-memories] for context persistence
18+
19+
[ref-spaces]: /product/administration/ai/spaces-agents-models
20+
[ref-rules]: /product/administration/ai/agent-rules
21+
[ref-memories]: /product/administration/ai/memory-isolation
22+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
module.exports = {
2+
"spaces-agents-models": "Spaces, agents, models",
3+
"agent-rules": "Agent rules",
4+
"memory-isolation": "Agent memories"
5+
}
6+
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)