Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2024-11-30 13:27:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and      /work/SRC/openSUSE:Factory/.sqlite3.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sqlite3"

Sat Nov 30 13:27:12 2024 rev:154 rq:1227134 version:3.47.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2024-10-31 
16:09:33.467545142 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.28523/sqlite3.changes       
2024-11-30 13:27:19.836417808 +0100
@@ -1,0 +2,86 @@
+Wed Nov 27 10:09:03 UTC 2024 - Reinhard Max <m...@suse.com>
+
+- Update to release 3.47.1:
+  * Fix the makefiles so that they once again honored DESTDIR for
+    the "install" target.
+  * Add the SQLITE_IOCAP_SUBPAGE_READ capability to the VFS, to
+    work around issues on some non-standard VFSes caused by making
+    SQLITE_DIRECT_OVERFLOW_READ the default in version 3.45.0.
+  * Fix incorrect answers to certain obscure IN queries caused by
+    new query optimizations added in the 3.47.0 release.
+  * Other minor bug fixes.
+
+-------------------------------------------------------------------
+Tue Oct 22 16:05:19 UTC 2024 - Reinhard Max <m...@suse.com>
+
+- Update to release 3.47.0:
+  * Allow arbitrary expressions in the second argument to the RAISE
+    function.
+  * If the RHS of the ->> operator is negative, then access array
+    elements counting from the right.
+  * Fix a problem with rolling back hot journal files in the
+    seldom-used unix-dotfile VFS.
+  * FTS5 tables can now be dropped even if they use a non-standard
+    tokenizer that has not been registered.
+  * Fix the group_concat() aggregate function so that it returns an
+    empty string, not a NULL, if it receives a single input value
+    which is an empty string.
+  * Enhance the generate_series() table-valued function so that it
+    is able to recognize and use constraints on its output value.
+    Preupdate hooks now recognize when a column added by ALTER
+    TABLE ADD COLUMN has a non-null default value.
+  * Improved reuse of subqueries associated with the IN operator,
+    especially when the IN operator has been duplicated due to
+    predicate push-down.
+  * Use a Bloom filter on subqueries on the right-hand side of the
+    IN operator, in cases where that seems likely to improve
+    performance.
+  * Ensure that queries like "SELECT func(a) FROM tab GROUP BY 1"
+    only invoke the func() function once per row.
+  * No attempt is made to create automatic indexes on a column
+    that is known to be non-selective because of its use in other
+    indexes that have been analyzed.
+  * Adjustments to the query planner so that it produces better
+    plans for star queries with a large number of dimension
+    tables.
+  * Add the "order-by-subquery" optimization, that seeks to
+    disable sort operations in outer queries if the desired order
+    is obtained naturally due to ORDER BY clauses in subqueries. 
+  * The "indexed-subtype-expr" optimization strives to use
+    expressions that are part of an index rather than recomputing
+    the expression based on table values, as long as the query
+    planner can prove that the subtype of the expression will
+    never be used.
+  * Miscellaneous coding tweaks for faster runtimes.
+  * Add the experimental sqlite3_rsync program.
+  * Add extension functions median(), percentile(),
+    percentile_cont(), and percentile_disc() to the CLI.
+  * Add the .www dot-command to the CLI.
+  * The sqlite3_analyzer utility now provides a break-out of
+    statistics for WITHOUT ROWID tables.
+  * The sqldiff utility avoids creating an empty database if its
+    second argument does not exist.
+  * Enhance the sqlite_dbpage table-valued function such that
+    INSERT can be used to increase or decrease the size of the
+    database file.
+  * SQLite no longer makes any use of the "long double" data type,
+    as hardware support for long double is becoming less common
+    and long double creates challenges for some compiler tool
+    chains. Instead, SQLite uses Dekker's algorithm when extended
+    precision is needed.
+  * The TCL Interface for SQLite supports TCL9. Everything
+    probably still works for TCL 8.5 and later, though this is not
+    guaranteed. Users are encouraged to upgrade to TCL9.
+  * Fix a corruption-causing bug in the JavaScript "opfs" VFS.
+    Correct "mode=ro" handling for the "opfs" VFS.  Work around a
+    couple of browser-specific OPFS quirks.
+  * Add the fts5_tokenizer_v2 API and the locale=1 option, for
+    creating custom locale-aware tokenizers and fts5 tables that
+    may take advantage of them.
+  * Add the contentless_unindexed=1 option, for creating
+    contentless fts5 tables that store the values of any UNINDEXED
+    columns persistently in the database.
+  * Allow an FTS5 table to be dropped even if it uses a custom
+    tokenizer whose implementation is not available.
+
+-------------------------------------------------------------------

Old:
----
  sqlite-doc-3460100.zip
  sqlite-src-3460100.zip

New:
----
  sqlite-doc-3470100.zip
  sqlite-src-3470100.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sqlite3.spec ++++++
--- /var/tmp/diff_new_pack.mUfbKM/_old  2024-11-30 13:27:20.392440967 +0100
+++ /var/tmp/diff_new_pack.mUfbKM/_new  2024-11-30 13:27:20.392440967 +0100
@@ -17,12 +17,12 @@
 
 
 %define oname sqlite
-%define tarversion 3460100
-%define docversion 3460100
+%define tarversion 3470100
+%define docversion 3470100
 %bcond_with icu
 %bcond_without check
 Name:           sqlite3
-Version:        3.46.1
+Version:        3.47.1
 Release:        0
 Summary:        Embeddable SQL Database Engine
 License:        SUSE-Public-Domain
@@ -145,7 +145,8 @@
 
 %build
 export TCLLIBDIR=%tcl_archdir/sqlite%version
-export LIBS="$LIBS -lm %{?with_icu:-licuuc -licui18n}"
+export CC=gcc
+export CC_FOR_BUILD=gcc
 export CFLAGS="%{optflags} \
        -DSQLITE_ENABLE_API_ARMOR \
        -DSQLITE_ENABLE_COLUMN_METADATA \

++++++ sqlite-doc-3460100.zip -> sqlite-doc-3470100.zip ++++++
/work/SRC/openSUSE:Factory/sqlite3/sqlite-doc-3460100.zip 
/work/SRC/openSUSE:Factory/.sqlite3.new.28523/sqlite-doc-3470100.zip differ: 
char 11, line 2

++++++ sqlite-src-3460100.zip -> sqlite-src-3470100.zip ++++++
/work/SRC/openSUSE:Factory/sqlite3/sqlite-src-3460100.zip 
/work/SRC/openSUSE:Factory/.sqlite3.new.28523/sqlite-src-3470100.zip differ: 
char 11, line 2

Reply via email to