This is an automated email from the ASF dual-hosted git repository.

asf-ci-deploy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-site.git


The following commit(s) were added to refs/heads/main by this push:
     new bce0c45a1 Website deployed from 
calcite@c989bfb0a5c28d03975089f207e4aaa98e730a0d
bce0c45a1 is described below

commit bce0c45a1081ed7f9812e579c406da088e22f194
Author: rubenada <[email protected]>
AuthorDate: Mon Nov 2 09:23:47 2026 +0000

    Website deployed from calcite@c989bfb0a5c28d03975089f207e4aaa98e730a0d
---
 docs/history.html      |  11 ++++++++++-
 docs/model.html        |   5 ++++-
 img/avatars/b-slim.png | Bin 259163 -> 247164 bytes
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/docs/history.html b/docs/history.html
index 927c428a3..7f15f5090 100644
--- a/docs/history.html
+++ b/docs/history.html
@@ -157,7 +157,9 @@ operator-supplied.
 * [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7713";>CALCITE-7713</a>]
 Class loading from model files has been disabled by default. Any attempt to 
load
 classes from model files will lead to `SecurityException` unless an appropriate
-pattern is set in `calcite.model.classes.allowed` system property.
+pattern is set in `calcite.model.classes.allowed` system property. This also 
applies
+to the JDBC driver that `DriverManager` chooses for `jdbcUrl` when a JDBC 
schema
+does not specify `jdbcDriver`.
 
 * [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7716";>CALCITE-7716</a>]
 `UUID` values are now ordered as unsigned 128-bit values, as SQL requires.
@@ -221,6 +223,13 @@ and `GeodeSimpleSchemaFactory`) now requires the 
operator-level opt-in system pr
 `-Dcalcite.geode.pdxSerializablePackagePath.allowed=true`. A model that sets 
the operand
 without the opt-in will fail. Java callers of `GeodeUtils.createClientCache` 
are unaffected.
 
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7906";>CALCITE-7906</a>]
+`LikePattern`, which handles the patterns passed to JDBC `DatabaseMetaData` 
methods such as
+`getTables` and `getColumns` and to `Lookup.getNames`, now supports the `_` 
wildcard (any single
+character) as well as `%`, as the JDBC specification requires. Previously `_` 
matched only itself.
+For example, the pattern `EMP_DEPT` now also matches `EMPXDEPT`. To match a 
literal `_`, escape it
+as `\_`. The public method `LikePattern.likeToRegex` has been removed as part 
of this improvement.
+
 #### New features
 {: #new-features-1-43-0}
 
diff --git a/docs/model.html b/docs/model.html
index 10b3b979c..203f0a80a 100644
--- a/docs/model.html
+++ b/docs/model.html
@@ -323,7 +323,10 @@ factory.</p>
 <a href="#schema">Schema</a>.</p>
 
 <p><code class="language-plaintext highlighter-rouge">jdbcDriver</code> 
(optional string) is the name of the JDBC driver class. If not
-specified, uses whichever class the JDBC DriverManager chooses.</p>
+specified, uses whichever class the JDBC DriverManager chooses.
+Note: the class must pass the
+<a 
href="/javadocAggregate/org/apache/calcite/config/CalciteSystemProperty.html#MODEL_CLASSES_ALLOWED"><code
 class="language-plaintext 
highlighter-rouge">calcite.model.classes.allowed</code></a>
+system property.</p>
 
 <p><code class="language-plaintext highlighter-rouge">jdbcUrl</code> (optional 
string) is the JDBC connect string, for example
 “jdbc:mysql://localhost/foodmart”.</p>
diff --git a/img/avatars/b-slim.png b/img/avatars/b-slim.png
index 8781bada2..99ea47c3d 100644
Binary files a/img/avatars/b-slim.png and b/img/avatars/b-slim.png differ

Reply via email to