Commit 946ee4b
Dremio merge 2025 05 14 / Adopt config keys (#65)
Last merged commit f2d4b55
The NoSQL-parts contains changes to align the nosql-specific configuration keys + values as follows. No immediate action needed for Dremio, as `org.apache.polaris.persistence.nosql.quarkus.config.ConfigBackwardsCompat` takes care of relocating old config keys + values.
```
polaris.persistence.type=persistence
polaris.backend.name=...
```
to
```
polaris.persistence.type=noqsl
polaris.persistence.backend.type=...
```
* main: Update dependency io.micrometer:micrometer-bom to v1.14.7 (apache#1570)
* JDBC: Simplify JDBC entity conversion (apache#1564)
* fix(Catalog): Add List PolarisStorageAction for all metadata read operations (apache#1391)
* fix(Catalog): Add List PolarisStorageAction for all metadata read operations
* Site : Update cloud providers quickstart to use (apache#1554)
* [JDBC] Add retries with delay (apache#1517)
[JDBC] Add retries with delay
This change adds retries in the JDBC persistence layer, these retries are with jitter and are tunable in the following ways :
a. max_retries : Total number of retries we expect the persistence to do on Connection Reset exception and serializable error exceptions, before giving up.
b. max_duaration_in_ms : Time in ms since the first attempt this retries should be done. For ex on configured 500 ms the total time spent in retrying should not exceed 500ms (optimistically)
c. initial_delay_in_ms : initial delay before the first attempt
* [Docs] Add JDBC retry properties (apache#1550)
* Use env var in spark container (apache#1522)
* added
Signed-off-by: owenowenisme <[email protected]>
* fix
Signed-off-by: owenowenisme <[email protected]>
* add export
Signed-off-by: owenowenisme <[email protected]>
* update docs using .env
Signed-off-by: owenowenisme <[email protected]>
* update docs
Signed-off-by: owenowenisme <[email protected]>
* change back from using .env to export
Signed-off-by: owenowenisme <[email protected]>
* Apply suggestions from code review
Co-authored-by: Adnan Hemani <[email protected]>
---------
Signed-off-by: owenowenisme <[email protected]>
Co-authored-by: Adnan Hemani <[email protected]>
* Migrate catalog configs to the new reserved prefix (apache#1557)
* rewrite
* rewrite
* stable
* changes per comments
* Remove unused javadoc parameter in BasePersistence (apache#1580)
* Site: Publish table maintenance policies (apache#1581)
* Add schema symlinks to static site directory
Co-authored-by: Yufei Gu <yufei.apache.org>
* Remove `defaults` / `overrides` from feature configurations (apache#1572)
* double WithParentName
* autolint
* Revert some
* autolint
* add to BCconfigs
* autolint
* yank
* copy yuns test
* autolint
* remove defaults
* repair test
* autolint
* stablize test
* stable
* autolint
* configmap change
* copypaste
* regen helm docs
* autolint
* no dots in props
* remove accidental file
* small changes per review
* clean out defaults
* BCC fix
* autolint
* typefix
* autolint
* main: Update dependency io.prometheus:prometheus-metrics-exporter-servlet-jakarta to v1.3.7 (apache#1578)
* main: Update dependency io.micrometer:micrometer-bom to v1.15.0 (apache#1575)
* main: Update dependency io.projectreactor.netty:reactor-netty-http to v1.2.6 (apache#1577)
* main: Update dependency boto3 to v1.38.15 (apache#1574)
* NoSQL: BREAKING: Change NoSQL configuration options
Requires changing the Quarkus configuration(s) from
```
polaris.persistence.type=persistence
polaris.backend.name=...
```
to
```
polaris.persistence.type=noqsl
polaris.persistence.backend.type=...
```
* DREMIO: Use 'nosql' persistence by default
* DREMIO: backwards-compatible configuations
* Revert "DREMIO: Use 'nosql' persistence by default"
This reverts commit ccba4976b5398511c1c987a242ac11517278c700.
Causes test failures :(
* damn defaults refactoring 😡
* try fix helm
---------
Signed-off-by: owenowenisme <[email protected]>
Co-authored-by: Mend Renovate <[email protected]>
Co-authored-by: Yufei Gu <[email protected]>
Co-authored-by: fivetran-ashokborra <[email protected]>
Co-authored-by: Prashant Singh <[email protected]>
Co-authored-by: Owen Lin (You-Cheng Lin) <[email protected]>
Co-authored-by: Adnan Hemani <[email protected]>
Co-authored-by: Eric Maynard <[email protected]>
Co-authored-by: Dmitri Bourlatchkov <[email protected]>1 parent 4974353 commit 946ee4b
File tree
119 files changed
+1531
-595
lines changed- bom
- client/python
- extension/persistence
- nosql/persistence
- api/src/main/java/org/apache/polaris/persistence/nosql/api/backend
- benchmark
- src/jmh/java/org/apache/polaris/persistence/nosql/benchmark
- cdi
- quarkus/src
- main
- java/org/apache/polaris/persistence/nosql/quarkus
- backend
- config
- distcache
- resources/META-INF/services
- test/java/org/apache/polaris/persistence/nosql/quarkus/distcache
- weld/src
- main/java/org/apache/polaris/persistence/nosql/weld
- testFixtures/java/org/apache/polaris/persistence/nosql/weld
- test/java/org/apache/polaris/persistence/nosql/weld
- correctness/src/testFixtures/java/org/apache/polaris/persistence/nosql/correctness
- db
- inmemory/src/main/java/org/apache/polaris/persistence/nosql/inmemory
- mongodb/src/main/java/org/apache/polaris/persistence/nosql/mongodb
- docker/mongodb-3-nodes
- metastore/src
- main/java/org/apache/polaris/persistence/nosql/metastore
- test/java/org/apache/polaris/persistence/nosql/metastore
- standalone/src/main/java/org/apache/polaris/persistence/nosql/standalone
- testextension/src/main/java/org/apache/polaris/persistence/nosql/testextension
- types/src/test/java/org/apache/polaris/persistence/nosql/coretypes/maintenance
- relational-jdbc/src
- main/java/org/apache/polaris/extension/persistence/relational/jdbc
- models
- test/java/org/apache/polaris/extension/persistence
- impl/relational/jdbc
- relational/jdbc
- getting-started
- assets
- cloud_providers
- polaris
- trino-config/catalog
- eclipselink
- jdbc
- gradle
- helm/polaris
- ci
- templates
- tests
- plugins/spark/v3.5/regtests
- polaris-core
- src
- main/java/org/apache/polaris/core
- config
- persistence
- test/java/org/apache/polaris/service/storage
- quarkus
- admin
- src
- main
- java/org/apache/polaris/admintool/maintenance
- resources
- test/java/org/apache/polaris/admintool/persistence
- common
- src/main/java/org/apache/polaris/quarkus/common/config/jdbc
- defaults/src/main/resources
- service
- src
- intTest/java/org/apache/polaris/service/quarkus/it
- main/java/org/apache/polaris/service/quarkus
- config
- persistence
- test/java/org/apache/polaris/service/quarkus
- admin
- catalog
- config
- distcache
- it
- test-commons
- src/main/java/org/apache/polaris/test/commons
- regtests
- t_pyspark/src
- service/common/src/main/java/org/apache/polaris/service
- catalog/iceberg
- config
- site
- content/in-dev/unreleased
- getting-started
- static/schemas/policies/system
- data-compaction
- metadata-compaction
- orphan-file-removal
- snapshot-expiry
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
119 files changed
+1531
-595
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
Lines changed: 5 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
| 67 | + | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
Lines changed: 0 additions & 39 deletions
This file was deleted.
Lines changed: 63 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
0 commit comments