Age | Commit message (Collapse) | Author | Files | Lines |
|
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Sat Sep 30 22:25:16 2017 +0100
ctlib: Add CS_BIGTIME/CS_BIGDATETIME type declarations
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Fri Sep 22 12:28:30 2017 +0100
ctlib: Support Microsoft DATE/TIME types
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Thu Sep 21 18:23:06 2017 +0100
ctlib: Support missing Sybase types in _ct_get_client_type
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Thu Sep 21 20:57:11 2017 +0100
ctlib: Fix wrong type for TIME and DATE from _ct_get_server_type
This caused data to be converted in the wrong way.
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Wed Sep 20 11:20:37 2017 +0100
tds: Fix possible reading buffer overflow converting from char to float
Row column data are not NUL terminated so make sure we use
terminated strings.
This patch also improve checking format errors converting
float numbers using strtod instead of atof.
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Sun Sep 17 17:34:16 2017 +0100
tds: Add missing declaration for Sybase type
Declarations are used for bulk copy and datacopy utility.
|
|
|
|
- Remove a syntax error in the configure script that affects some shells.
- The configure script respects --with-zlib=system and --with-snappy=system.
- The internal mongoc_server_description_t struct is properly reinitialized
after a network error.
- Fix the encoding of this NEWS file.
|
|
2.10.2
- Update travis-ci build scripts to use Postgres 9.6 and test against
Python 3.6.
- Added support for returning namedtuple objects when iterating over a
cursor.
- Added support for specifying the "object id" attribute used when
declaring a foreign key. By default, it is foreign-key-name_id, but
it can now be customized.
- Fixed small bug in the calculation of search scores when using the
SQLite C extension or the sqlite_ext module.
- Support literal column names with the dataset module.
2.10.1
- Removed AESEncryptedField.
|
|
0.32.18:
- Made aggregated attributes to work with subclass objects
|
|
|
|
|
|
|
|
|
|
Release 0.2.4:
Enhancements
* Add more keywords for MySQL table options (pr328, pr333, by phdru).
* Add more PL/pgSQL keywords (pr357, by Demetrio92).
* Improve parsing of floats (pr330, by atronah).
Bug Fixes
* Fix parsing of MySQL table names starting with digits (issue337).
* Fix detection of identifiers using comparisons (issue327).
* Fix parsing of UNION ALL after WHERE (issue349).
* Fix handling of semicolon in assignments (issue359, issue358).
|
|
PostGIS 2.4.0
2017/09/30
* New Features *
- #3822, Have postgis_full_version() also show and check version of
PostgreSQL the scripts were built against (Sandro Santilli)
- #2411, curves support in ST_Reverse (Sandro Santilli)
- #2951, ST_Centroid for geography (Danny Götte)
- #3788, Allow postgis_restore.pl to work on directory-style (-Fd) dumps
(Roger Crew)
- #3772, Direction agnostic ST_CurveToLine output (Sandro Santilli / KKGeo)
- #2464, ST_CurveToLine with MaxError tolerance (Sandro Santilli / KKGeo)
- #3599, Geobuf output support via ST_AsGeobuf (Björn Harrtell)
- #3661, Mapbox vector tile output support via ST_AsMVT (Björn Harrtell / CartoDB)
- #3689, Add orientation checking and forcing functions (Dan Baston)
- #3753, Gist penalty speed improvements for 2D and ND points
(Darafei Praliaskouski, Andrey Borodin)
- #3677, ST_FrechetDistance (Shinichi Sugiyama)
- Most aggregates (raster and geometry),
and all stable / immutable (raster and geometry) marked as parallel safe
- #2249, ST_MakeEmptyCoverage for raster (David Zwarg, ainomieli)
- #3709, Allow signed distance for ST_Project (Darafei Praliaskouski)
- #524, Covers support for polygon on polygon, line on line,
point on line for geography (Danny Götte)
* Enhancements and Fixes*
- Many corrections to docs and several translations almost complete.
Andreas Schild who provided many corrections to core docs.
PostGIS Japanese translation team first to reach completion of translation.
- Support for PostgreSQL 10
- Preliminary support for PostgreSQL 11
- #3645, Avoid loading logically deleted records from shapefiles
- #3747, Add zip4 and address_alphanumeric as attributes
to norm_addy tiger_geocoder type.
- #3748, address_standardizer lookup tables update
so pagc_normalize_address better standardizes abbreviations
- #3647, better handling of noding in ST_Node using GEOSNode
(Wouter Geraedts)
- #3684, Update to EPSG register v9
(Even Rouault)
- #3830, Fix initialization of incompatible type (>=9.6) address_standardizer
- #3662, Make shp2pgsql work in debug mode by sending debug to stderr
- #3405, Fixed memory leak in lwgeom_to_points
- #3832, Support wide integer fields as int8 in shp2pgsql
- #3841, Deterministic sorting support for empty geometries in btree geography
- #3844, Make = operator a strict equality test, and < > to rough "spatial sorting"
- #3855, ST_AsTWKB memory and speed improvements
* Breaking Changes *
- Dropped support for PostgreSQL 9.2.
- #3810, GEOS 3.4.0 or above minimum required to compile
- Most aggregates now marked as parallel safe,
which means most aggs have to be dropped / recreated.
If you have views that utilize PostGIS aggs,
you'll need to drop before upgrade and recreate after upgrade
- #3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL
- _ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0
when ST_DumpPoints got reimplemented in C
- B-Tree index operators < = > changed to provide better spatial locality on sorting
and have expected behavior on GROUP BY.
If you have btree index for geometry or geography, you need to REINDEX it, or review
if it was created by accident and needs to be replaced with GiST index.
If your code relies on old left-to-right box compare ordering,
update it to use << >> operators
PostGIS 2.4.0rc3
2017/09/27
* Fixes and Enhancements since PostGIS 2.4.0rc2 *
- #3781 st_contains cannot handle curvepolygon / compoundcurve
consisting of only straight lines
- #3866 server crashing from large values in ST_AsTWKB
- #3818 Allow triangles unclosed in M to be WKT parsed
- several packaging changes regarding checking trailing blanks
PostGIS 2.4.0rc2
2017/09/24
* Fixes and Enhancements since PostGIS 2.4.0rc1 *
- Numerous fixes to ST_AsMVT, ST_AsGeoBuf
- ST_AsTWKB speed and memory performance enhancments
- ST_RepeatedPoints speed improvements
- ST_ConcaveHull bug fix
See PostGIS 2.4.0 section for details of
new features and enhancements in this release.
PostGIS 2.4.0rc1
2017/09/13
Note possible breaking changes since 2.4.0 beta1 release are:
* Breaking Changes *
- B-Tree index operators < = > changed to provide better spatial locality on sorting
and have expected behavior on GROUP BY.
If you have btree index for geometry or geography, you need to REINDEX it, or review
if it was created by accident and needs to be replaced with GiST index.
If your code relies on old left-to-right box compare ordering,
update it to use << >> operators.
- ST_AsMVT aggregate now overloaded and arg order changed.
Check your code if you are already using this function.
- _ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0
when ST_DumpPoints got reimplemented in C
|
|
shared-mime-info 1.9 (2017-18-09)
* Add x-systemd-unit and x-dbus-service MIME types
* Fix magic for application/x-java-keystore on little endian
* Add mime-type for STL 3D models and GCODE
* Add application/x-executable as a supertype of application/ecmascript
* Add shebang magic for gjs JavaScript files
* Add a mimetype for Khronos texture files
* Add a mime-type for Famicom Disk System images
* Add "font" top level type, and use IANA registered type for TTF,
OTF, WOFF, TTC and WOFF2
* Add OpenCL mime-type
* Add text/x-python3 content type
* Add Audible.com mime type
* Add application/x-atari-lynx-rom
* Add application/x-wonderswan-rom
* Add application/x-virtual-boy-rom
* Better JPEG 2000 MIME type support
* Add support for GIMP data files (.gbr, .gih, .pat)
* Add an alias for Adobe Illustrator formats
* Add *.mjs glob for Javascript
* Rename application/x-trig to application/trig
* Rename Panasonic RAW image mime-types to image/x-panasonic-rw*
* Change the preferred suffix for image/x-tga from icb to tga
* Correct "PostScript" capitalisation
* Add mimetype for AppImage Type 2
* Remove AppImage glob with different casing
|
|
Update DEPENDS and test dependencies.
-------------------------------------------
version 0.0200 at 2017-09-29 01:03:32 +0000
-------------------------------------------
Change: b0ceabb33df843b11871a21209e5fd4bf1831fb9
Author: Naveed Massjouni <naveed@vt.edu>
Date : 2017-09-28 21:02:24 +0000
v0.0200
Change: 86a1ec89187cdd64286444448e5a3cab788859b8
Author: Naveed Massjouni <naveedm9@gmail.com>
Date : 2017-03-02 10:25:46 +0000
Merge pull request #5 from PerlDancer/sawyer/feature/reentrant-schema
Make schema() possibly reentrant
Change: d319f5adbd6accadde265a294176b3454fc950a0
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Add test for feature
Change: 2e6d0056b2342debce14ecfd41f362e2ef9eff81
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Add support for schema configuration in schema() call:
What troubles me is that this module is not reentrant. You will
always get the same schema object and you can only configure it once.
Configuring it once is great, but having to argue with the code over
at which point to do it is annoying.
(Example: Issue #12 in Dancer2-Plugin-DBIC.)
This now allows the schema() function to also receive parameters to
use instead of the default configuration. It tries todo it in a
non-intrusive way for the code with minimal code changes and without
altering anything outside this function (like the global
configuration).
Change: 21a44eb576168081e0ec5793671b26b586347e2d
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Retrieve the options before fetching the schema:
The previous logic would try to look up the schema and return it, and
if it didn't exist, it would fetch the options and try to create one.
This makes sense.
However, this also means that if we want to create a schema without
rummaging in the cache, you will have to check whether to even check
the cache.
Instead, we simply retrieve the relevant information for creation
before deciding what to do. Then we could either create a new one
with this configuration or return one.
Change: b406d522942e8596affe45f47b679d44d22e1f5a
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Refactor: Move creation of schemas outside schema():
The schema() function is in charge of finding the right plugin, but
also creates them. Ths makes it difficult to have logic that allows
creating without saving or retrieval. We just split the creation into
its own function.
I also added comments to make it a bit clearer.
Change: bc90045822e7d3fc0f4e8f0d10a45044bcba9773
Author: Naveed Massjouni <naveedm9@gmail.com>
Date : 2017-02-13 10:04:52 +0000
Merge pull request #4 from PerlDancer/sawyer/fixes
Various fixes and cleanups
Change: bcee651ab7580e899ad906be872c4874f333d156
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-13 10:56:10 +0000
Revert "Cleanup: Explicitly use DBIx::Class::Schema::Loader:"
This reverts commit 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf.
Change: 9e527d272a25e4be0a64454d8b258211f171211e
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 11:12:43 +0000
Do not add DBIx::Class::Schema::Loader as hard prereq:
Currently DBIx::Class::Schema::Loader is loaded optionally, but
reported as a hard dependency. (See previous commit.)
This makes it recommended, but optional.
Change: 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 11:12:39 +0000
Cleanup: Explicitly use DBIx::Class::Schema::Loader:
In Dancer2-Plugin-DBIC, DBIx::Class::Schema::Loader is mentioned as a
requirement. It's a lazy optional one. It's also hard to spot because
it's being loaded as a string using Module::Load.
Instead, this makes it a bit clearer by using 'require' directly.
It would be better to make this an optional requirement instead of a
default one.
Change: 1b545771aec22a89989c284f950526270ae272b5
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:58:09 +0000
Cleanup: Replace die() with croak():
croak() is used in some places but not everywhere, so might as well
report from the caller everywhere.
Change: c6f2031977572bcfd4352e131eb274cbc0be14d0
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:38 +0000
Cleanup: Simply conditions code
Change: d9042c990068eb816b21396573704012d66c2ead
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Cleanup: Fix extra or missing semicolons
Change: 30166bce0c49ca7e979c9bbd82b582850805df7d
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Add provides metadata:
The following plugin will add the provides metadata to the
distribution, which is considered a best practice.
Change: 35e6040f94c561ab29811fe1db8164f03492d87f
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Provide META.json file in distribution:
The following plugin adds the META.json file. This is considered the
more modern META data format.
|
|
|
|
|
|
2.19 Bug Fixes
Fixed incorrect handling of various "new" datatypes (date,
time, bigint, bigdatetime).
Other Bug Fixes:
640 - Sybase::BLK fails due to system table ordering issues
consequence of row level locking on system tables in
15.0.2 and later.
2.18 Bug Fixes
Various BLK fixes.
Fixed Sybase::BCP and Sybase::BLK tests which failed against
12.5.3 servers (changes on the Server side).
Bugs Fixed:
577 - perl Makefile.PL fails if umask is 0.
2.17 Kerberos Network login
Support for CS_SEC_NETWORKAUTH and CS_SEC_SERVERPRINCIPAL
connection properties in Sybase::CTlib.
Support CS_SERVERADDR connection properties in Sybase::CTlib,
and also allow the $server parameter to ct_connect to be
specified as "host:port" (requires OpenClient 12.5.1 or later).
Some documentation changes/improvements in Sybase::CTlib.
Bug Fixes
546 umask checking doesn't work on Windows.
555 blk_rowxfer doesn't handle datatype conversion errors.
560 Long binary columns are truncated by ct_fetch.
542 Fetch binary in raw format.
538 DBlib doesn't export TRACE_xxx symbols.
|
|
1.0.4 Tue May 23 21:05:58 EDT 2017
- RT#111473: fix warning upon reaching end of XML
stream (Johann Rolschewski)
- remove extraneous diag from a test script (Florian Schlichting)
|
|
1.001039 2017-09-25 14:15:55+00:00 UTC
- remove trailing comma in tests that was breaking on most JSON parsers.
1.001038 2017-09-20 21:13:13+00:00 UTC
- stop sorting source names before dumping, this allows for some hackery when you need certain sources to dump first (see https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/12 for details) (cngarrison++)
- doc patch for exclude attr (simbabque++)
1.001037 2017-09-20 20:42:03+00:00 UTC
- ignore virtual columns in dump_object (mmims++)
|
|
Version 3.7.0 Released September 24, 2017 (git tag 3.7.0)
- If no placeholders, use PQexec instead of PQexecParams
[Greg Sabino Mullane]
- Fix running tests with non-UTF8 server_encoding
[Dagfinn Ilmari Mannsåker]
(Github issue #26)
- Fix crash with missing client_encoding
[David Christensen, reported by Marko Tiikkaja]
(Github issue #29)
- Fix crash with missing server_version
[David Christensen]
- Fix leak in ->state methods
[Dagfinn Ilmari Mannsåker]
(Github issue #30)
- Add $sth->{pg_async_status} to determine async status of a statement handle.
Values can be 0 (no async), 1 (async), or -1 (cancelled)
[Greg Sabino Mullane, as requested by Dmytro Zagashev (ZDM)]
(CPAN ticket #116172)
|
|
|
|
== 5.6.2 Release Notes
=== Bug fixes
Aggregations::
- Do not delegate a null scorer to LeafBucketCollectors
Inner Hits::
- Do not allow inner hits that fetch _source and have a non nested
object field as parent
Internal::
- Catch exceptions and inform handler in
RemoteClusterConnection#collectNodes
Java API::
- BulkProcessor flush runnable preserves the thread context from
creation time
Java High Level REST Client::
- Make RestHighLevelClient's Request class public
Plugin Analysis Kuromoji::
- Fix kuromoji default stoptags
Plugin Repository HDFS::
- Fix permission errors when using Read Only HDFS Repository
Query DSL::
- Fixed incomplete JSON body on count request making
org.elasticsearch.rest.action.RestActions#parseTopLevelQueryBuilder
go into endless loop
Scripting::
- Add missing script contexts and types allowed settings
Upgrade API::
- Upgrade API: fix excessive logging and unnecessary template updates
=== Upgrades
Logging::
- Upgrade to Log4j 2.9.1
== 5.6.1 Release Notes
=== Bug fixes
Highlighting::
- Fix percolator highlight sub fetch phase to not highlight query twice
Mapping::
- Fix unmapped_type creation for indices created in 2.x
Similarities::
- Add boolean similarity to built in similarity types
=== Upgrades
Core::
- Upgrade to Lucene-6.6.1.
== 5.6.0 Release Notes
=== Breaking Java changes
Java High Level REST Client::
- Allow RestHighLevelClient to use plugins
Java REST Client::
- Rename client artifacts
=== Deprecations
Highlighting::
- Postings highlighter deprecation
Indexed Scripts/Templates::
- Scripting: Deprecate stored search template apis
Mapping::
- Add deprecation logging when _all is enabled
Query DSL::
- Deprecate omitting terms lookup index name in 5.6
Scripting::
- Scripting: Deprecate scripts.max_compilation_per_minute setting
- Scripting: Change keys for inline/stored scripts to source/id
Tribe Node::
- Deprecate tribe service
=== New features
Java High Level REST Client::
- Backport high level REST client
Parent/Child::
- Typeless parent child backport
- Move parent_id query to the parent-join module
- Introduce ParentJoinFieldMapper, a field mapper that creates
parent/child relation within documents of the same index
Upgrade API::
- TemplateUpgraders should be called during rolling restart
=== Enhancements
Allocation::
- Adjust status on bad allocation explain requests
- Promote replica on the highest version node
Analysis::
- [analysis-icu] Allow setting unicodeSetFilter
CAT API::
- expand `/_cat/nodes` to return information about hard drive
Cluster::
- Validate a joining node's version with version of existing cluster
nodes
Core::
- Add max file size bootstrap check
- Explicitly reject duplicate data paths
Highlighting::
- Picks offset source for the unified highlighter directly from the es
mapping
Index APIs::
- Create index request should return the index name
Ingest::
- Add Ingest-Processor specific Rest Endpoints & Add Grok endpoint
- Port support for commercial GeoIP2 databases from Logstash.
- Allow removing multiple fields in ingest processor
- Add target_field parameter to ingest processors
Internal::
- Use holder pattern for lazy deprecation loggers
- "shard started" should show index and shard ID
- Break out clear scroll logic from TransportClearScrollAction
- Add helper methods to TransportActionProxy to identify proxy actions
and requests
- Add remote cluster infrastructure to fetch discovery nodes.
- Disallow multiple parent-join fields per mapping
Java High Level REST Client::
- [DOCS] restructure java clients docs pages
- Use SPI in High Level Rest Client to load XContent parsers
Java REST Client::
- Shade external dependencies in the rest client jar
- RestClient uses system properties and system default SSLContext
Logging::
- Use LRU set to reduce repeat deprecation messages
Mapping::
- Optimize `terms` queries on `ip` addresses to use a `PointInSetQuery`
whenever possible.
Network::
- Simplify connection closing and cleanups in TcpTransport
Packaging::
- Remove memlock suggestion from systemd service
- Set address space limit in systemd service file
Parent/Child::
- Remove ParentJoinFieldSubFetchPhase
- Support parent id being specified as number in the _source
Query DSL::
- Make slop optional when parsing `span_near` query
Search::
- Reduce the overhead of timeouts and low-level search cancellation.
- Reduce profiling overhead.
- Backport `can_match` endpoint to 5.6 to allow 6.0 to use the
optimization in mixed version
- Add a shard filter search phase to pre-filter shards based on query
rewriting
- Ensure we rewrite common queries to `match_none` if possible
- Limit the number of concurrent shard requests per search request
- Add cluster name validation to RemoteClusterConnection
- Leverage scorerSupplier when applicable.
- Add Cross Cluster Search support for scroll searches
Sequence IDs::
- 5.x - Move primary term from ReplicationRequest to
ConcreteShardRequest
- Forward compatibility for primary context handoff on 6.x
Settings::
- Emit settings deprecation logging at most once
- IndexMetaData: Introduce internal format index setting
Snapshot/Restore::
- Improves snapshot logging and snapshot deletion error handling
Stats::
- Update `IndexShard#refreshMetric` via a
`ReferenceManager.RefreshListener`
=== Bug fixes
Aggregations::
- Fixes array out of bounds for value count agg
Aliases::
- mget with an alias shouldn't ignore alias routing
Allocation::
- Allow wildcards for shard IP filtering
Analysis::
- Pre-configured shingle filter should disable graph analysis
CRUD::
- Serialize and expose timeout of acknowledged requests in REST layer
(ES 5.6)
Cluster::
- Register setting `cluster.indices.tombstones.size`
Core::
- Release operation permit on thread-pool rejection
- Node should start up despite of a lingering `.es_temp_file`
Discovery::
- MasterNodeChangePredicate should use the node instance to detect
master change
Engine::
- Engine - Do not store operations that are not index into lucene in the
translog (5.x only)
Geo::
- Fix GeoPoint FieldStats ternary logic bug
Highlighting::
- Fix nested query highlighting
- FastVectorHighlighter should not cache the field query globally
Index APIs::
- Shrink API should ignore templates
- Rollover max docs should only count primaries
Ingest::
- Sort Processor does not have proper behavior with targetField
Inner Hits::
- Fix inner hits to work with queries wrapped in an indices query
- When fetching nested inner hits only access stored fields when needed
Internal::
- Fix BytesReferenceStreamInput#skip with offset
- Fix race condition in RemoteClusterConnection node supplier
- Initialise empty lists in BaseTaskResponse constructor
Java High Level REST Client::
- Register ip_range aggregation with the high level client
- add top hits as a parsed aggregation to the rest high level client
Logging::
- Lazy initialize deprecation logger in parser
- Allow not configure logging without config
- Declare XContent deprecation logger as static
Mapping::
- ICUCollationKeywordFieldMapper use SortedSetDocValuesField
- Fixed bug that mapper_parsing_exception is thrown for numeric field
with ignore_malformed=true when inserting "NaN"
- Coerce decimal strings for whole number types by truncating the
decimal part
- Fix parsing of ip range queries.
- Remove `fielddata:false` from mappings of non-analyzed strings.
- Disable date field mapping changing
- token_count datatype should handle null value
- keep _parent field while updating child type mapping
Nested Docs::
- In case of a single type the _id field should be added to the nested
document instead of _uid field
Network::
- Release pipelined http responses on close
- Ensure pending transport handlers are invoked for all channel failures
Packaging::
- setgid on /etc/elasticearch on package install
- Stop disabling explicit GC
- Avoid failing install if system-sysctl is masked
- Get short path name for native controllers
- When stopping via systemd only kill the JVM, not its control group
Parent/Child::
- The default _parent field should not try to load global ordinals
Plugin Lang Painless::
- Painless: allow doubles to be casted to longs.
Plugin Repository HDFS::
- Upgrading HDFS Repository Plugin to use HDFS 2.8.1 Client
Query DSL::
- Parse "*" in query_string_query as MatchAllDocsQuery
- SpanNearQueryBuilder should return the inner clause when a single
clause is provided
- WrapperQueryBuilder should also rewrite the parsed query
REST::
- Fix handling of exceptions thrown on HEAD requests
Search::
- Fix term(s) query for range field
- Caching a MinDocQuery can lead to wrong results.
- First increment shard stats before notifying and potentially sending
response
- Remove assertion about deviation when casting to a float.
- Prevent skipping shards if a suggest builder is present
- Ensure remote cluster alias is preserved in inner hits aggs
- Do not search locally if remote index pattern resolves to no indices
Settings::
- Fix settings serialization to not serialize secure settings or not
take the total size into account
- Keystore CLI should use the AddFileKeyStoreCommand for files
Snapshot/Restore::
- Snapshot/Restore: fix NPE while handling null failure reasons
- Snapshot/Restore: Ensure that shard failure reasons are correctly
stored in CS
- Output all empty snapshot info fields if in verbose mode
Stats::
- _nodes/stats should not fail due to concurrent AlreadyClosedException
Suggesters::
- Context suggester should filter doc values field
=== Upgrades
Network::
- Upgrade to Netty 4.1.13.Final
Upgrade API::
- Improve stability and logging of TemplateUpgradeServiceIT tests
== 5.5.3 Release Notes
=== Deprecations
Mapping::
- Add deprecation logging when _all is enabled
=== Bug fixes
Packaging::
- setgid on /etc/elasticearch on package install
|
|
|
|
postgres_ext adds missing native PostgreSQL data types to ActiveRecord
and convenient querying extensions for ActiveRecord and Arel.
|
|
- The zLib and Snappy compression libraries are bundled if not
available.
Wire protocol compression is enabled on Windows.
- mongoc_collection_find_and_modify_with_opts now respects a
"writeConcern" field in the "extra" BSON document in its
mongoc_find_and_modify_opts_t.
- The command functions mongoc_client_read_write_command_with_opts,
mongoc_database_read_write_command_with_opts, and
mongoc_collection_read_write_command_with_opts now ignore the
"read_prefs" parameter.
- mongoc_collection_create_index and
mongoc_collection_create_index_with_opts
are both now deprecated. Use mongoc_database_write_command_with_opts
instead; a guide to creating an index using that function has been
added.
- Use select, not WSAPoll, on Windows.
- Always mark a server "Unknown" after a network error (besides a
timeout).
- mongoc_client_pool_t sends platform metadata to the server; before,
only a single mongoc_client_t did.
- New stream method mongoc_stream_timed_out.
- Wire version checks introduced in 1.8.0 will prevent the driver from
connecting to a future MongoDB server version if its wire protocol is
incompatible.
- New CMake option ENABLE_MAINTAINER_FLAGS.
|
|
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
|
|
|
|
|
|
Significant bugs fixed:
1. A number of bugs were fixed in the area of PSYNC2 replication in
thecspecific area of restarting an instance with an RDB file having
the repliacation meta-data to continue without a full
resynchronization.
2. AOF flush on SHUTDOWN did not cared to really write the AOF buffers
(not in the kernel but in the Redis process memory) to disk before
exiting. Calling SHUTDOWN during traffic resulted into not every
operation to be persisted on disk.
3. The SLOWLOG could reference values inside string objects stored at
keys, creating a race condition during FLUSHALL ASYNC while the DB is
reclaimed in another thread.
|
|
|
|
Upstream has very complicated ifdefs that try to define UNIX
everywhere but windows, except that it fails to include NetBSD. Then,
it uses UNIX to avoid using the non-standard stricmp and instead use
the POSIX-conforming strcasecmp.
For pkgsrc, rip out an entire screenful of complexity and just define
UNIX if not defined. Resolves build on NetBSD 7, and probably other places.
|
|
|
|
|
|
Version 0.9:
* Add distinct_on on Select
* Allow to use Select as Column of Select query
* Support Select without from clause
Version 0.8:
* Add DISTINCT qualifier to aggregate expressions
* Allow to order on select queries
* Add NULL ordering
* Use UPPER to simulate missing ILIKE
* Add CURRENT_DATE function
* Fix DateTrunc function name
* Add no_boolean Flavor
* Add converter format2numeric
* Add rownum limit style
* Add no_as Flavor
|
|
|
|
Hard-coding hiera's version in gemspec.
|
|
Fix depenency to avoid build problem.
|
|
Better support for MySQL 5.7.
* avoid warning
* add collations and constants from MySQL 5.7.10
* support JSON type on MySQL 5.7
|
|
|
|
Since none rubygems version of ruby-mysql contains C extension, there is
no merit to rubygems version of ruby-mysql-ext.
|
|
Swich to use ruby-mysql28 instead of ruby-mysql.
Bump PKGREVISION.
|
|
|
|
Add ruby-mysql 2.8.2 as ruby-mysql28 2.8.2 since 2.9 contains some
imconpatible change from 2.8.
|
|
Update HOMEPAGE with "https" URL.
|
|
|
|
This is rubygem version of databases/ruby-mysql. Like ruby-mysql, this
package contains C extension, not pure ruby.
|
|
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Sat Sep 16 13:52:48 2017 +0100
ctlib: Do not mix 2 set of results
Variable results was used to store 2 states ending up
with possible wrong result from _ct_bind_data.
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Sat Sep 16 12:51:49 2017 +0100
Avoid mixing different column information
Was possible that for multiple column recordset the binding
were reused between columns combining row binding with empty ones.
This could cause some wrong metadata information to be returned.
Author: Frediano Ziglio <freddy77@gmail.com>
Date: Wed Sep 13 15:48:03 2017 +0100
build: Fix wrong AC_LANG_SOURCE usage
This macro requires a single parameter.
Usage confused with AC_LANG_PROGRAM.
|
|
2.0.0
* Stop building FreeTDS as a part of the extension build.
1.3.0
* FreeTDS: Link libgcc statically for Windows. (#351) Fixes #349.
1.2.0
* Use OpenSSL v1.1.0e & FreeTDS v1.00.27 for Windows builds.
1.1.0 *
* Use rake-compiler-dock v0.6.0
* Handle SYBVARIANT types from SQL function. Fixes #317. Fixed #321.
* Fix `use_utf16` optoin for booleans. Fixes #314
* Add `-q` check for bin puts. Fixes #318
* Use FreeTDS 1.00.21.
* Appveyor tests only 2012, 2014 with one Ruby, 23-x64.
* CircleCI & TravisCI both test 2016.
1.0.5
* Windows Static Builds - Use FreeTDS 1.00.15, OpenSSL 1.0.2j.
* Appveyor tests 2012, 2014, 2016.
* Error messages greater than 1024 chars generates a buffer overflow. Fixes
#293.
* Ensures numeric options are treated numerically Fixes #303.
* New `:contained` login option. May deprecate `:azure`. Fixes #292.
* New `:use_utf16` login option. Toggle UCS-2 or UTF-16. Default true.
1.0.4
* Use FreeTDS 1.0 final
1.0.3
* Use FreeTDS 1.0rc5 for cross compile windows gems.
* Ensure we only work with latest FreeTDS v0.95.x or higher.
1.0.2
* Cross compile w/2.3.0 using rake-compiler-dock ~> 0.5.1. Fixes #268 #270.
* Use FreeTDS 1.0rc4 for cross compile windows gems.
1.0.1
* Fix ruby exe's in non-platform gem.
1.0.0
* Tested with FreeTDS 1.0.
* Add emoji support by default using FreeTDS v1.0 in docs.
0.9.5 (release candidates only)
* Binstub wrappers for `tsql`. Fixes #227 #251
* Add support for 2008 data types. Must use TDSVER 7.3 or higher. Fixes #244
#251
- [date]
- [datetime2]
- [datetimeoffset]
- [time]
* Default FreeTDS to 0.95. Support 0.91 Alternate Fixes #233
- Allow our `tds_version` to mirror TDSVER env var. Ex '7.3' vs '73'.
- Change error handler for `SYBEICONVO` to hard return INT_CANCEL.
* Made sure Azure logins are user@short vs. long domain. Fixes #229
* Removed Ruby 1.9.3 from CI builds.
* CI now tests Azure too.
* Fixed compiler warnings on all platforms. Fixed #241
* FreeTDS - Remove support for bad iconv.
|
|
|
|
Summary of Changes in release 1.0
--------------------------------------------
User visible (not in a particular order):
- Removed "8.0" from protocol version string accepted. Please
update configuration files;
- Default protocol version is now auto. This could slow down
connection but make user experience less painful;
- Sybase encrypted login. Set encryption to get it;
- Support protocol version 7.4;
- Add intent support to specify we don't want to change data;
- Allow to attach database file during the login (MS SQL Server);
- Support for Sybase time/date/bigdate/bigdatetime;
- Pool is working again;
- ODBC BCP (not complete);
- Improved dbconvert and dbconvert_ps (more compatible);
- Fixed dbspid;
- Improved ODBC type information;
- Better certificate verification;
- AppVeyor is used for every build;
- Try all IPs from DNS. This allows SQL Cluster connection
to secondary servers.
Implementation:
- Removed Nmake support;
- Type conversions simplified;
- Better type handle code.
|
|
0.7.11
* Fixed Connection.close() failed when failed to send COM_CLOSE packet.
* Cursor.executemany() accepts query ends with semicolon.
* ssl parameters can be read from my.cnf.
|