summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2016-01-10Belatedly clear PKGREVISIONgdt1-2/+1
The previous upgrade should have cleared it; use the 5-minute rule for dropped food.
2016-01-10Update to 2.2.1.gdt3-14/+14
(Passes make check on netbsd-6 i386 with pgsql 9.3.) PostGIS 2.2.1 2016/01/06 * Bug Fixes * - #2232, avoid accumulated error in SVG rounding - #3321, Fix performance regression in topology loading - #3329, Fix robustness regression in TopoGeo_addPoint - #3349, Fix installation path of postgis_topology scripts - #3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge) - #3355, geography ST_Segmentize has geometry bbox - #3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition - #3360, _raster_constraint_info_scale invalid input syntax - #3375, crash in repeated point removal for collection(point) - #3378, Fix handling of hierarchical TopoGeometries in presence of multiple topologies - #3380, #3402, Decimate lines on topology load - #3388, #3410, Fix missing end-points in ST_Removepoints - #3389, Buffer overflow in lwgeom_to_geojson - #3390, Compilation under Alpine Linux 3.2 gives an error when compiling the postgis and postgis_topology extension - #3393, ST_Area NaN for some polygons - #3401, Improve ST_Split robustness on 32bit systems - #3404, ST_ClusterWithin crashes backend - #3407, Fix crash on splitting a face or an edge defining multiple TopoGeometry objects - #3411, Clustering functions not using spatial index - #3412, Improve robustness of snapping step in TopoGeo_addLinestring - #3415, Fix OSX 10.9 build under pkgsrc - Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]
2016-01-09Update to 0.2104wen2-7/+7
Upstream changes: version 0.2104 at 2015-11-09 12:27:36 +0000 ------------------------------------------- Change: dbd5bdaa7daa7e89efe7bb2cb0aa920a318f7b05 Author: Naveed Massjouni <naveed@vt.edu> Date : 2015-11-09 07:26:51 +0000 v0.2104 Change: 9d2cba1d3e7c3825f34898270daef2092337f999 Author: Naveed Massjouni <naveed@vt.edu> Date : 2015-11-09 07:25:18 +0000 removed unnecessary Module::Load import Change: 14fc6672e7befed9b4cdc12f74a812762f3b4714 Author: Naveed Massjouni <naveed@vt.edu> Date : 2015-11-09 06:36:31 +0000 v0.2103 Change: 95416a379f6fc8a4f483e62be09fc7ba4e2766ee Author: Naveed Massjouni <naveed@vt.edu> Date : 2015-11-09 06:35:24 +0000 removed plugin_args call Change: 69812f09c160b2a101889c8ed4a9347c13f13946 Author: Naveed Massjouni <naveedm9@gmail.com> Date : 2015-11-09 06:31:29 +0000 Merge pull request #20 from Relequestual/master Call own schema function rather than DBICx::Sugar Change: f639de7050d32cf2743cb63f1b948b671ea86f6e Author: Ben Hutton <relequestual@gmail.com> Date : 2015-11-05 10:02:11 +0000 Call own schema function Fixes https://github.com/ironcamel/Dancer-Plugin-DBIC/issues/19 Change: c185d432d0d094dab3e59ae8808c86897a062696 Author: Naveed Massjouni <naveed@vt.edu> Date : 2015-03-29 06:03:31 +0000 updated synopsis
2016-01-08Fix READLINE_TYPE=readline caseryoon1-5/+5
2016-01-08Use LDFLAGS instead of LIBSryoon1-2/+2
2016-01-08On NetBSD-current, libedit provides readline-like interface. Fix buildryoon1-1/+7
2016-01-08Changes 3.10.0:adam9-33/+50
General improvements: --------------------- Added support for LIKE, GLOB, and REGEXP operators on virtual tables. Added the colUsed field to sqlite3_index_info for use by the sqlite3_module.xBestIndex method. Enhance the PRAGMA cache_spill statement to accept a 32-bit integer parameter which is the threshold below which cache spilling is prohibited. On unix, if a symlink to a database file is opened, then the corresponding journal files are based on the actual filename, not the symlink name. Added the "--transaction" option to sqldiff. Added the sqlite3_db_cacheflush() interface. Added the sqlite3_strlike() interface. When using memory-mapped I/O map the database file read-only so that stray pointers and/or array overruns in the application cannot accidently modify the database file. Added the experimental sqlite3_snapshot_get(), sqlite3_snapshot_open(), and sqlite3_snapshot_free() interfaces. These are subject to change or removal in a subsequent release. Enhance the 'utc' modifier in the date and time functions so that it is a no-op if the date/time is known to already be in UTC. (This is not a compatibility break since the behavior has long been documented as "undefined" in that case.) Added the json_group_array() and json_group_object() SQL functions in the json extension. Added the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option. Many small performance optimizations. Portability enhancements: ------------------------- Work around a sign-exension bug in the optimizer of the HP C compiler on HP/UX. (details) Enhancements to the command-line shell: --------------------------------------- Added the ".changes ON|OFF" and ".vfsinfo" dot-commands. Translate between MBCS and UTF8 when running in cmd.exe on Windows. Enhancements to makefiles: -------------------------- Added the --enable-editline and --enable-static-shell options to the various autoconf-generated configure scripts. Omit all use of "awk" in the makefiles, to make building easier for MSVC users. Important fixes: ---------------- Fix inconsistent integer to floating-point comparison operations that could result in a corrupt index if the index is created on a table column that contains both large integers and floating point values of similar magnitude. Ticket 38a97a87a6. Fix an infinite-loop in the query planner that could occur on malformed common table expressions. Various bug fixes in the sqldiff tool.
2016-01-08Reset PKGREVISION after all PHP updates.taca1-2/+1
2016-01-07Update databases/py-elasticsearch to 2.2.0.fhajny2-7/+7
2.2.0 (2016-01-05) - adding additional options for ssh - ssl_assert_hostname and ssl_assert_fingerprint to the default connection class - fix sniffing 2.1.0 (2015-10-19) - move multiprocessing import inside parallel bulk for Google App Engine
2016-01-06Update ruby-sequel to 4.30.0.taca3-8/+11
= New Features * Overriding the :limit and :eager_limit_strategy association options can now be done on a per-call basis when eager loading, by using an eager block callback and setting the :eager_limit or :eager_limit_strategy dataset options. Example: Album.eager(:tracks=>proc{|ds| ds.clone(:eager_limit=>5)}).all * Dataset#insert_conflict and #insert_ignore have been added on SQLite, adding support for the INSERT OR ... SQL syntax: DB[:table].insert_ignore.insert(:a=>1, :b=>2) # INSERT OR IGNORE INTO TABLE (a, b) VALUES (1, 2) DB[:table].insert_conflict(:replace).insert(:a=>1, :b=>2) # INSERT OR REPLACE INTO TABLE (a, b) VALUES (1, 2) * An identifier_columns plugin has been added, which allows Sequel::Model#save to work when column names contain double underscores. = Other Improvements * IPv6 addresses can now be used in connection URLs when using ruby 1.9.3+. * The :db_type entries in column schema hashes now include sizes for string and decimal types on DB2 and when using the jdbc adapter's generic schema parsing. * Database#row_type in the pg_row extension now handles different formats of specifying schema qualified types. So a row type registered via :schema__type can be found using Sequel.qualify(:schema, :type). * Another disconnect error is recognized in the tinytds adapter.
2016-01-06Revbump after updating graphics/libwebpadam2-3/+4
2016-01-03Release 1.0.11, only twelve days after 1.0.10's release, is expedited to ↵adam2-7/+7
correct for one ORM-related regression introduced by a 1.0.10 fix; some other fairly significant bugfixes involving more recently added features, all reported subsequent to the release of 1.0.10, were also fixed. Fixes include a major issue in the "baked lazy loader" extension when used as a systemwide-replacement for lazy loading, a major series of fixes to the "eager_defaults" mapper persistence option, and a revision to 1.0.10's fix for a particular polymorphic joined-eager loading issue.
2016-01-03Depends on ruby-tzinfo03 instead of ruby-tzinfo.taca1-2/+3
Bump PKGREVISION.
2016-01-02Update to 2.0013wen2-7/+7
Upstream changes: 2.0013 Jan 01 20:30:00 2016 EDT - Updates to documentation by garu (Thanks!, GH#14, GH#15, GH#16)
2015-12-31Update databases/elastisearch to 2.1.1.fhajny4-32/+33
elasticsearch 2.1.1 =================== Enhancements Aggregations - [Children agg] fix bug that prevented all child docs from being evaluated Core - If we can't get a MAC address for the node, use a dummy one - Simplify shard inactive logging - Simplify IndexingMemoryController#checkIdle - IndexingMemoryController should not track shard index states Index Templates - Disallow index template pattern to be the same as an alias name Mapping - throw exception if a copy_to is within a multi field - Register field mappers at the node level. Bug fixes Index APIs - Field stats: Index constraints should remove indices in the response if the field to evaluate is empty Internal - Throw a meaningful error when loading metadata and an alias and index have the same name Mapping - Multi field names may not contain dots Search - Fix NPE when a segment with an empty cache gets closed. Translog - Fail and close translog hard if writing to disk fails - Prevent writing to closed channel if translog is already closed - Don't delete temp recovered checkpoint file it was renamed Tribe Node - Fix tribe node to load config file for internal client nodes Regressions Query DSL - RangeQueryParser should accept _name in inner field elasticsearch 2.1.0 =================== Breaking changesedit CRUD - Default detect_noop to true Fielddata - Remove the experimental indices.fielddata.cache.expire Index APIs - Add Force Merge API, deprecate Optimize API Internal - Forbid changing thread pool types Java API - Deprecates defaultRescoreWindowSize Nested Docs - If sorting by nested field then the nested_path should always be specified Search - Limit the size of the result window to a dynamic property Stats - The queue_size value should be shown as an integer. Deprecations Java API - Deprecate the count api in favour of search with size 0 Parent/Child - Deprecate score_type option in favour of the score_mode option Query DSL - Deprecate NotQueryBuilder Search - Deprecate _search/exists in favour of regular _search with size 0 and terminate_after 1 - Deprecate the scan search type. New features Aggregations - Add percentiles_bucket pipeline aggregation - Add stats_bucket / extended_stats_bucket pipeline aggs Analysis - Lithuanian analysis Geo - Adds geo_centroid metric aggregator Enhancements Allocation - Add cluster-wide setting for total shard limit - Early terminate high disk watermark checks on single data node cluster - Also use PriorityComparator in shard balancer - Add support for filtering by publish IP address CAT API - Add duration field to /_cat/snapshots - Add cat API for repositories and snapshots - Adds disk used by indices to _cat/allocation Core - Verify Checksum once it has been fully written to fail as soon as possible Exceptions - Deduplicate cause if already contained in shard failures - Give a better exception when running from freebsd jail without enforce_statfs=1 - Make root_cause of field conflicts more obvious - Use a dedicated id to serialize EsExceptions instead of it's class name. - Validate class before cast. - Improve error message of ClassCastExceptions Geo - Refactor geo_point validate* and normalize* for 2.x Index APIs - Limit type name length Index Templates - Accumulate validation errors when validating index templates Internal - Fix dangling comma in ClusterBlock#toString - Improve some logging around master election and cluster state - Add workaround for JDK-8014008 - Cleanup IndexMetaData - More helpful error message on parameter order - Cleanup InternalClusterInfoService - Remove and forbid use of com.google.common.base.Throwables - Remove cyclic dependencies between IndexService and FieldData/BitSet caches - Remove and forbid use of com.google.common.base.Objects - Remove and forbid use of com.google.common.collect.ImmutableList - Remove and forbid use of com.google.common.collect.Lists - Remove unused code from query_string parser and settings - Consolidate duplicate logic in RoutingTable all*ShardsGrouped - Turn DestructiveOperations.java into a Guice module. - Remove CachedDfSource - Enable indy (invokedynamic) compile flag for Groovy scripts by default Java API - Prevents users from building a BulkProcessor with a null client Logging - Move logging for the amount of free disk to TRACE Packaging - Drop ability to execute on Solaris - Nuke ES_CLASSPATH appending, JarHell fail on empty classpath elements - improve seccomp syscall filtering - Block process execution with seccomp on linux/amd64 - Remove JAVA_HOME detection from the debian init script Plugin Cloud AWS - Enable S3SignerType - Remove cloud.account and cloud.key settings Plugin Cloud GCE - cloud-gce plugin should check discovery.type Plugin Discovery EC2 - Adding US-Gov-West - Improved building of disco nodes Plugin Repository S3 - Add aws canned acl Plugins - Don't be lenient in PluginService#processModule(Module) - Adds a validation for plugins script to check if java is set - Plugins: Removed plugin.types - Improve java version comparison and explicitly enforce a version format - Output plugin info only in verbose mode Query DSL - Internal: simplify filtered query conversion to lucene query - Remove unsupported rewrite from multi_match query builder - Remove unsupported rewrite option from match query builder - Make FunctionScore work on unmapped field with missing parameter Scripting - Add property permissions so groovy scripts can serialize json Scroll - Optimize sorted scroll when sorting by _doc. Search - fix numerical issue in function score query - Optimize scrolls for constant-score queries. - Optimize counts on simple queries. Search Templates - Adds template support to _msearch resource Snapshot/Restore - Simplify the BlobContainer blob writing interface - Add readonly option for repositories Stats - Add os.allocated_processors stats - Adds stats counter for failed indexing requests Bug fixes Aggregations - Pass extended bounds into HistogramAggregator when creating an unmapped aggregator - Added correct generic type parameter on ScriptedMetricBuilder - Pipeline Aggregations at the root of the agg tree are now validated - Estimate HyperLogLog bias via k-NN regression Allocation - Fix calculation of next delay for delayed shard allocation - Take ignored unallocated shards into account when making allocation decision - Only allow rebalance operations to run if all shard store data is available - Delayed allocation can miss a reroute - Check rebalancing constraints when shards are moved from a node they can no longer remain on CAT API - Properly set indices and indicesOptions on subrequest made by /_cat/indices CRUD - Index name expressions should not be broken up Cluster - Handle shards assigned to nodes that are not in the cluster state Core - Use fresh index settings instead of relying on @IndexSettings - Fork Lucene PatternTokenizer to apply LUCENE-6814 (closes - Record all bytes of the checksum in VerifyingIndexOutput - When shard becomes active again, immediately increase its indexing buffer - Close TokenStream in finally clause - LoggingRunnable.run should catch and log all errors, not just Exception? Exceptions - Fix ensureNodesAreAvailable's error message Fielddata - Don't cache top level field data for fields that don't exist Geo - Geo: Allow numeric parameters enclosed in quotes for geohash_grid aggregation - Resync Geopoint hashCode/equals method - Fix GeoPointFieldMapper to index geohash at correct precision. Index APIs - Field stats: Fix NPE for index constraint on empty index - Field stats: Added format option for index constraints - Restore previous optimize transport action name for bw comp - Forbid index name . and .. Index Templates - Validate settings specified in index templates at template creation time Internal - fix mvn verify on jigsaw with 2.1 - fixup issues with 32-bit jvm - Failure to update the cluster state with the recovered state should make sure it will be recovered later - Gateway: a race condition can prevent the initial cluster state from being recovered - Verify actually written checksum in VerifyingIndexOutput - An inactive shard is activated by triggered synced flush Logging - Don't log multi-megabyte guice exceptions. - Moving system property setting to before it can be used Mapping - Make _type use doc values - Mapping: Allows upgrade of indexes with only search_analyzer specified Packaging - Handle system policy correctly - Startup script exit status should catch daemonized startup failures - Don't let ubuntu try to install its crazy jayatana agent. Parent/Child - Remove unnecessary usage of extra index searchers - Plugin Delete By Query - Fix Delete-by-Query with Shield - Delete by query to not wrap the inner query into an additional query element Plugins - Fix plugin list command error message - Fix HTML response during redirection REST - XContentFactory.xContentType: allow for possible UTF-8 BOM for JSON XContentType - RestUtils.decodeQueryString ignores the URI fragment when parsing a query string Search - Fix the quotes in the explain message for a script score function without parameters Settings - ByteSizeValue.equals should normalize units - Snapshot/Restore - Snapshot restore and index creates should keep index settings and cluster blocks in sync - Fix blob size in writeBlob() method Stats - Add extra validation into cluster/stats - Omit current* stats for OldShardStats Translog - Translog recovery can repeatedly fail if we run out of disk - Pending operations in the translog prevent shard from being marked as inactive Regressions Internal - Deduplicate concrete indices after indices resolution Upgrades Core - Upgrade Lucene to 5.3.1 - Upgrade to lucene-5.3.0. Geo - Update to spatial4j 0.5 for correct Multi-Geometry Internal - Update to Jackson 2.6.2 Plugin Cloud AWS - Update AWS SDK version to 1.10.19 Plugin Discovery EC2 - Upgrade to aws 1.10.33
2015-12-31Update databases/redis to 3.0.6.fhajny2-7/+7
--[ Redis 3.0.6 ] Release date: 18 Dec 2015 Upgrade urgency: MODERATE. We fixed a crash that happens very rarely, so updating does not hurt, but most users are unlikely to experience this condition because it requires some odd timing. However if you are a Redis Cluster user, upgrading is strongly adviced since this release includes very important improvements to Redis Cluster. * [FIX] lua_struct.c/getnum security issue fixed. (Luca Bruno discovered it, patched by Sun He and Chris Lamb) * [FIX] Redis Cluster replica migration fixed. See issue #2924 for details. (Salvatore Sanfilippo) * [FIX] Fix a race condition in processCommand() because of interactions with freeMemoryIfNeeded(). Details in issue #2948 and especially in the commit message d999f5a. (Race found analytically by Oran Agra, patch by Salvatore Sanfilippo) * [NEW] Backported from the upcoming Redis 3.2: MIGRATE now supports an extended multiple-keys pipelined mode, which is an order of magnitude faster. Redis Cluster now uses this mode in order to perform reshardings and rebalancings. (Salvatore Sanfilippo) * [NEW] Backported from the upcoming Redis 3.2: Redis Cluster has now support for rebalancing via the redis-trib rebalance command. Demo here: https://asciinema.org/a/0tw2e5740kouda0yhkqrm5790 Official documentation will be available ASAP. (Salvatore Sanfilippo) * [NEW] Redis Cluster redis-trib.rb new "info" subcommand. * [NEW] Redis Cluster tests improved. (Salvatore Sanfilippo) * [NEW] Log offending memory access address on SIGSEGV/SIGBUS (Salvatore Sanfilippo)
2015-12-31Update to 4.033wen2-7/+7
Upstream changes: 2015-10-26 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.033) * Full-release to include 03. 2015-10-25 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.032_03) * Use mysql_get_option to read net_buffer_length and mysql_get_parameter where available, needed for MySQL 5.7.9. Patch from berntm @ Oracle. https://github.com/perl5-dbi/DBD-mysql/pull/42 * Fix mysql_conn_attrs test when run against MySQL 5.1 server. * Fix for memory leak to $sth->{ParamValues} , RT83051 https://rt.cpan.org/Public/Bug/Display.html?id=83051 * Fixes for running test suite on MySQL 5.7. * Fix running test suite with InnoDB disabled, reported by bor.
2015-12-30Add support for ruby23.taca1-2/+2
2015-12-29Whitespace.dholland3-10/+10
2015-12-29Fix missing/broken rcsids.dholland4-4/+4
2015-12-28PKGREVISION removed after updating lang/perl5 to 5.22.1adam1-2/+1
2015-12-27Changes 2.4.22:adam3-8/+11
Lib/ * LDIFParser now also accepts value-spec without a space after the colon. * Added key-word argument authz_id to LDAPObject methods sasl_non_interactive_bind_s(), sasl_external_bind_s() and sasl_gssapi_bind_s() * Hmmpf! Added missing self to LDAPObject.fileno(). * ReconnectLDAPObject.sasl_bind_s() now correctly uses generic wrapper arguments *args,**kwargs * LDIFParser.parse_change_records() now correctly calls LDIFParser.handle_change_modify() * Corrected ldap.controls.pwdpolicy.__all__ Doc/ * Started missing docs for sub-module ldap.sasl.
2015-12-25More packages currently incompatible with php70.taca1-1/+3
2015-12-21PLIST.auth_socket also applies to FreeBSDsevan1-2/+2
Reviewed by wiz@
2015-12-19Restrict PHP_VERSIONS_ACCEPTED to 55 and 56.taca4-4/+12
2015-12-15Update to 2.2.0gdt6-44/+119
Disable address standardizer, which seems to build if some of what it requires (pcre) happens to be installed, until I figure out if it should be built and require the dependencies. Add patches (already reported upstream) to work around upstream using PERL from pgxs, which is "missing" in pkgsrc, because the postgresql-client build didn't require perl, and to use @PERL@, found by postgis configure instead. Passes tests on NetBSD-6 i386 with postgresql93. PostGIS 2.2.0 2015/10/07 * Important / Breaking Changes * - PROJ4 4.6 and higher only - #2703, KNN <-> operator now returns the correct distance ordering for all geometry types, not just for points. Code that expects the looser "centroid distance" ordering should be updated. - #3022, ValidateTopology swapped meaning of id1 and id2 for the 'edge crosses node' error (now edge_id,node_id) - #2565, ST_SummaryStats(tablename, rastercolumn, ...) uses ST_SummaryStatsAgg() - #2567, ST_Count(tablename, rastercolumn, ...) uses ST_CountAgg() - #2842, raster - Hide unselectable tables from raster_overview and raster_columns - By default, PostGIS raster disables all GDAL drivers affecting out-db rasters, ST_FromGDALRaster() and ST_AsGDALRaster() variants - #3181, POINT EMPTY is now stored as POINT(NaN NaN) in WKB, instead of as MULTIPOINT EMPTY - Java binding moved to separate repository: https://github.com/postgis/postgis-java * Deprecated signatures * - #2748, ST_Shift_Longitude renamed to ST_ShiftLongitude, ST_Find_Extent renamed to ST_FindExtent, ST_Combine_BBox renamed to ST_CombineBbox, ST_Length_Spheroid renamed to ST_LengthSpheroid, ST_Distance_Spheroid renamed to ST_DistanceSpheroid, ST_Distance_Sphere renamed to ST_DistanceSphere, ST_3DLength_Spheroid deprecated (use ST_LengthSpheroid) - #2769, ST_Mem_Size renamed to ST_MemSize - #2565, ST_SummaryStats(tablename, rastercolumn, ...) - #2567, ST_Count(tablename, rastercolumn, ...) * New Features * - Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA) - New lwgeom_version method in liblwgeom - New lwgeom_unaryunion method in liblwgeom - New lwgeom_linemerge method in liblwgeom - New lwgeom_is_simple method in liblwgeom - #3117, Add SFCGAL 1.1 support: add ST_3DDifference, ST_3DUnion, ST_Volume, ST_MakeSolid, ST_IsSolid (Vincent Mora / Oslandia) - #3169, ST_ApproximateMedialAxis (Sandro Santilli) - ST_CPAWithin (Sandro Santilli / Boundless) - Add |=| operator with CPA semantic and KNN support with PgSQL 9.5+ (Sandro Santilli / Boundless) - #3131, KNN support for the geography type (Paul Ramsey / CartoDB) - #3023, ST_ClusterIntersecting / ST_ClusterWithin (Dan Baston) - #2703, Exact KNN results for all geometry types, aka "KNN re-check" (Paul Ramsey / CartoDB) - #1137, Allow a tolerance value in ST_RemoveRepeatedPoints (Paul Ramsey / CartoDB) - #3062, Allow passing M factor to ST_Scale (Sandro Santilli / Boundless) - #3139, ST_BoundingDiagonal (Sandro Santilli / Boundless) - #3129, ST_IsValidTrajectory (Sandro Santilli / Boundless) - #3128, ST_ClosestPointOfApproach (Sandro Santilli / Boundless) - #3152, ST_DistanceCPA (Sandro Santilli / Boundless) - Canonical output for index key types - ST_SwapOrdinates (Sandro Santilli / Boundless) - #2918, Use GeographicLib functions for geodetics (Mike Toews) - #3074, ST_Subdivide to break up large geometry (Paul Ramsey / CartoDB) - #3040, KNN GiST index based centroid (<<->>) n-D distance operators (Sandro Santilli / Boundless) - Interruptibility API for liblwgeom (Sandro Santilli / CartoDB) - #2939, ST_ClipByBox2D (Sandro Santilli / CartoDB) - #2247, ST_Retile and ST_CreateOverview: in-db raster overviews creation (Sandro Santilli / Vizzuality) - #899, -m shp2pgsql attribute names mapping -m switch (Regina Obe / Sandro Santilli) - #1678, Added GUC postgis.gdal_datapath to specify GDAL config variable GDAL_DATA - #2843, Support reprojection on raster import (Sandro Santilli / Vizzuality) - #2349, Support for encoded_polyline input/output (Kashif Rasul) - #2159, report libjson version from postgis_full_version() - #2770, ST_MemSize(raster) - Add postgis_noop(raster) - Added missing variants of ST_TPI(), ST_TRI() and ST_Roughness() - Added GUC postgis.gdal_enabled_drivers to specify GDAL config variable GDAL_SKIP - Added GUC postgis.enable_outdb_rasters to enable access to rasters with out-db bands - #2387, address_standardizer extension as part of PostGIS Stephen Woodbridge (imaptools.com), Walter Sinclair, Regina Obe - #2816, address_standardizer_data_us extension provides reference lex,gaz,rules for address_standardizer Stephen Woodbridge (imaptools.com), Walter Sinclair, Regina Obe - #2341, New mask parameter for ST_MapAlgebra - #2397, read encoding info automatically in shapefile loader - #2430, ST_ForceCurve - #2565, ST_SummaryStatsAgg() - #2567, ST_CountAgg() - #2632, ST_AsGML() support for curved features - #2652, Add --upgrade-path switch to run_test.pl - #2754, sfcgal wrapped as an extension - #2227, Simplification with Visvalingam-Whyatt algorithm ST_SimplifyVW, ST_SetEffectiveArea (Nicklas Avén) - Functions to encode and decode TWKB ST_AsTWKB, ST_GeomFromTWKB (Paul Ramsey / Nicklas Avén / CartoDB) * Enhancements * - #3223, Add memcmp short-circuit to ST_Equals (Daniel Baston) - #3227, Tiger geocoder upgraded to support Tiger 2015 census - #2278, Make liblwgeom compatible between minor releases - #897, ST_AsX3D support for GeoCoordinates and systems "GD" "WE" ability to flip x/y axis (use option = 2, 3) - ST_Split: allow splitting lines by multilines, multipoints and (multi)polygon boundaries - #3070, Simplify geometry type constraint - #2839, Implement selectivity estimator for functional indexes, speeding up spatial queries on raster tables. (Sandro Santilli / Vizzuality) - #2361, Added spatial_index column to raster_columns view - #2390, Testsuite for pgsql2shp - #2527, Added -k flag to raster2pgsql to skip checking that band is NODATA - #2616, Reduce text casts during topology building and export - #2717, support startpoint, endpoint, pointn, numpoints for compoundcurve - #2747, Add support for GDAL 2.0 - #2754, SFCGAL can now be installed with CREATE EXTENSION Vincent Mora (Oslandia) - #2828, Convert ST_Envelope(raster) from SQL to C - #2829, Shortcut ST_Clip(raster) if geometry fully contains the raster and no NODATA specified - #2906, Update tiger geocoder to handle tiger 2014 data - #3048, Speed up geometry simplification (J.Santana @ CartoDB) - #3092, Slow performance of geometry_columns with many tables * Bug Fixes * - #2893, Allow interruptibility of ST_Segmentize(geometry) (Sandro Santilli / CartoDB) - #2540, Change GUC name for GDAL_DATA to postgis.gdal_datapath - #2777, Raster max extent constraint based upon envelope to behave like geometry extent - #2822, Use @ operator instead of ST_CoveredBy() for raster max extent constraint - #3018, GROUP BY geography sometimes returns duplicate rows - #3020, ST_AddBand out-db bug where height using width value - #3048, shp2pgsql - illegal number format when specific system locale set - #3061, Allow duplicate points in JSON, GML, GML ST_GeomFrom* functions - #3086, ST_DumpValues() crashes backend on cleanup with invalid band indexes
2015-12-12Update ruby-odbc to 0.99997.taca3-9/+9
Wed Apr 15 2015 version 0.99997 released * fixed bug (typo) when compiling with Ruby < 2.0 Wed Mar 25 2015 version 0.99996 released * when built for Ruby >= 2.0 release GVL for potentially long running ODBC API functions, thanks Matt Conover for initial implementation
2015-12-11Add and enable py-carbon.riz1-1/+2
2015-12-11Add py-carbon 0.9.15, from pkgsrc-wip.riz11-0/+545
Carbon is a backend data caching and persistence daemon for Graphite. See https://github.com/graphite-project/ for more information.
2015-12-11Add and enable py-whisper.riz1-1/+2
2015-12-11Add whisper 0.9.15, as used by the graphite project.riz4-0/+45
Whisper is a fixed-size database, similar in design to RRD (round-robin-database). It provides fast, reliable storage of numeric data over time.
2015-12-09Fix build. Provide qmake from qt4-tools.ryoon1-1/+2
Thank you, joerg@.
2015-12-08Update databases/mongo-c-driver to 1.3.0.fhajny3-13/+49
pkgsrc changes: - Release tarballs cannot build man pages any more, use pre-built ones instead. Changes since 1.2.1: - If the driver is compiled without SSL support but a URI with "ssl=true" is passed to mongoc_client_new, mongoc_client_new_from_uri, or mongoc_client_pool_new, the function logs an error and returns NULL. Before, the driver would attempt a non-SSL connection. - mongoc_collection_find_and_modify will now apply the mongoc_collection_t's write_concern_t when talking to MongoDB 3.2. - Support for MongoDB 3.2's "readConcern" feature for queries, counts, and aggregations. The option "readConcernLevel" is now accepted in the MongoDB URI. - Support for MongoDB 3.2's "bypassDocumentValidation" option for writes. - New struct mongoc_bulk_write_flags_t and related functions. - New struct mongoc_find_and_modify_opts_t and related functions. - New functions to copy database and collection handles. - Support for MongoDB 3.2 wire protocol: use commands in place of OP_QUERY, OP_GETMORE, and OP_KILLCURSORS messages. - To explain a query plan with MongoDB 3.2, you must now call the "explain" command, instead of including the "$explain" key in a mongoc_collection_find query. See the mongoc_collection_find documentation page for details. - Configurable wait time on tailable cursors with MongoDB 3.2. - Use electionId to detect a stale replica set primary during a network split. - Disconnect from replica set members whose "me" field does not match the connection address. - The client side matching feature, mongoc_matcher_t and related functions, are deprecated and scheduled for removal in version 2.0. - New CMake options ENABLE_SSL, ENABLE_SASL, ENABLE_TESTS, and ENABLE_EXAMPLES. - Use constant-time comparison when verifying credentials. - Combine environment's CFLAGS with configure options when building. - Improved man page output and "whatis" entries.
2015-12-08Changes 5.6.28:adam3-8/+14
MySQL Server RPM packages now contain a conflict indicator for MySQL Connector C, such that an error occurs when installing MySQL Server if MySQL Connector C is also installed. To install MySQL Server, remove any MySQL Connector C packages first. mysql_upgrade now attempts to print more informative errors than FATAL ERROR: Upgrade failed. These client programs now support the --enable-cleartext-plugin option: mysqlcheck, mysqldump, mysqlimport, mysqlshow. This option enables the mysql_clear_password cleartext authentication plugin. (See The Cleartext Client-Side Authentication Plugin.) Support for building with Solaris Studio 5.13 was added. Performance Schema digests in DIGEST_TEXT columns have ... appended to the end to indicate when statements exceed the maximum statement size and were truncated. This is also now done for statement text values in SQL_TEXT columns. Bugs Fixed
2015-12-07Changes 5.5.47:adam3-8/+13
MySQL Server RPM packages now contain a conflict indicator for MySQL Connector C, such that an error occurs when installing MySQL Server if MySQL Connector C is also installed. To install MySQL Server, remove any MySQL Connector C packages first. mysql_upgrade now attempts to print more informative errors than FATAL ERROR: Upgrade failed. These client programs now support the --enable-cleartext-plugin option: mysqlcheck, mysqldump, mysqlimport, mysqlshow. This option enables the mysql_clear_password cleartext authentication plugin. (See The Cleartext Client-Side Authentication Plugin.) Bugs Fixed
2015-12-06Do not hard code the major version of PHP.taca1-2/+2
2015-12-06* Use pdo_error instead of php56 for PLIST_VARS.taca2-6/+6
* Set PLIST.pdo_errors for PKG_PHP_VERSION is not "55" instead of PKG_PHP_VERSION is "56".
2015-12-06Explictly restrict PHP_VERSIONS_ACCEPTED to 55 and 56 for php-mssql package.taca1-1/+2
2015-12-06Explicitly restrict PHP_VERSIONS_ACCEPTED to 55 and 56 for packages whichtaca3-3/+7
use php-mysql package.
2015-12-05Extend PYTHON_VERSIONS_INCOMPATIBLE to 35adam30-60/+60
2015-12-02OpenLDAP 2.4.43 Release (2015/11/30)adam5-16/+14
Fixed liblber remove obsolete assert (ITS-8240, ITS-8301) Fixed libldap file URLs on windows (ITS-8273) Fixed libldap microsecond timer for windows (ITS-8295) Fixed slap tools minor one time memory leak (ITS-8082) Fixed slapd to avoid redundant processing of abandon ops (ITS-8232) Fixed slapd syncrepl segv when present list is NULL (ITS-8231, ITS-8042) Fixed slapd segfault with invalid SASL URI (ITS-8218) Fixed slapd configuration parser with unbalanced quotes (ITS-8233) Fixed slapd syncrepl check with config db on windows (ITS-8277) Fixed slapd with mod Increment and inherited attribute type (ITS-8289) Fixed slapd-ldap SEGV after failed retry (ITS-8173) Fixed slapd-ldap to skip client controls in ldap_back_entry_get (ITS-8244) Fixed slapd-null to have an option to return a search entry (ITS-8249) Fixed slapd-relay to correctly handle quoted options (ITS-8284) Fixed slapo-accesslog delta-sync MMR with interrupted refresh phase (ITS-8281) Fixed slapo-dds segfault when using slapo-memberof (ITS-8133) Fixed slapo-ppolicy to allow purging of stale pwdFailureTime attributes (ITS-8185) Fixed slapo-ppolicy to release entry on failure (ITS-7537) Fixed slapo-ppolicy to fall back to default policy if there is a parsing error (ITS-8234) Fixed slapo-syncprov with interrupted refresh phase (ITS-8281) Fixed slapo-refint with subtree renames (ITS-8220) Fixed slapo-rwm missing olcDropUnrequested attribute (ITS-7889) Fixed slapo-rwm parsing to avoid double-escaping rewrite rules (ITS-7964) Build Environment Fixed ldif-filter option parsing (ITS-8292) Fixed slapd-tester EOL handling in test output for windows (ITS-8280) Fixed slapd-tester executable suffix for windows (ITS-8216) Fixed test061 timing issues (ITS-8297) Contrib Added libnettle support to pw-pbkdf2 (ITS-8198) Fixed smbk5pwd compiler warnings with libnettle (ITS-8235) Fixed passwd symbol collisions with other crypto libraries (ITS-8294) Documentation Updated guide to reflect changes to how TLS is handled with syncrepl
2015-12-02Update ruby-sequel to 4.29.0.taca3-8/+11
=== 4.29.0 (2015-12-01) * Add Model#json_serializer_opts method to json_serializer plugin, allowing for setting to_json defaults on per-instance basis (jeremyevans) * Add uuid plugin for automatically setting UUID column when creating a model object (pdrakeweb, jeremyevans) (#1106) * Allow the sqlanywhere adapter to work with sharding (jeremyevans) * Support blobs as bound variables in the oracle adapter (jeremyevans) (#1104) * Order by best results first when using the Database#full_text_search :rank option on PostgreSQL (chanks) (#1101) * Run Database#table_exists? inside a savepoint if currently in a transaction and the database supports savepoints (jeremyevans) (#1100) * Allow Database#transaction :retry_on option to work when using savepoints (jeremyevans) * Allow for external adapters to implement Dataset#date_add_sql_append to integrate with the date_arithmetic extension (jeremyevans) * Add Dataset#insert_empty_columns_values private method for easy overriding for databases that don't support INSERT with DEFAULT VALUES (jeremyevans)
2015-11-29Update hiredis to 0.13.3wiedi2-7/+7
Changes: * Revert "Clear `REDIS_CONNECTED` flag when connection is closed". * Make tests pass on FreeBSD (Thanks, Giacomo Olgeni)
2015-11-29Update sequel to 4.28.0.taca3-8/+13
=== 4.28.0 (2015-11-02) * Add boolean_subsets plugin, which adds a subset for each boolean column (jeremyevans) * Add subset_conditions plugin, which adds a method for each subset returning the filter conditions for the subset (jeremyevans) * Make the list plugin work better with the auto_validations plugin when there is a validation on the position column (jeremyevans) * Make to_csv for model datasets call instance methods, just like Model#to_csv, in the csv_serializer plugin (skrobul) (#1088) * Raise Sequel::NoExistingObject instead of generic error if Model#refresh can't find the related row (jeremyevans)
2015-11-29Update ruby-pg to 0.18.4.taca2-7/+7
== v0.18.4 [2015-11-13] Michael Granger <ged@FaerieMUD.org> Enhancements: - Fixing compilation problems with Microsoft Visual Studio 2008. GH #10 - Avoid name clash with xcode and jemalloc. PR#22, PR#23 Bugfixes: - Avoid segfault, when quote_ident or TextEncoder::Identifier is called with Array containing non-strings. #226
2015-11-29Allow work on PHP 5.5/5.6. Patch is based on patchtaca4-4/+79
on https://bugzilla.redhat.com/show_bug.cgi?id=974928.
2015-11-29Update ruby-mysql2 to 0.4.2.taca2-7/+7
* Free the MYSQL client handle after mysql_close to avoid a memory leak. * Avoid crashing when Statement#close is called before a Result is garbage collected.
2015-11-25Update databases/py-cassandra-driver to 3.0.0.fhajny3-11/+8
3.0.0 Features - Support datetime.date objects as a DateType - Add Cluster.update_view_metadata - QueryTrace option to populate partial trace sessions - Attach column names to ResultSet - Change default consistency level to LOCAL_ONE Bug Fixes - Properly SerDes nested collections when protocol_version < 3 - Evict UDTs from UserType cache on change - Make sure query strings are always encoded UTF-8 - Track previous value of columns at instantiation in CQLengine - UDT CQL encoding does not work for unicode values - NetworkTopologyStrategy#make_token_replica_map does not account for multiple racks in a DC - Cython integer overflow on decimal type deserialization - Query trace: if session hasn't been logged, query trace can throw exception 3.0.0rc1 Features - Process Modernized Schema Tables for Cassandra 3.0 - Remove deprecated features - Don't assign trace data to Statements - Normalize results return - Process Materialized View Metadata/Events - Remove blist as soft dependency - Change default consistency level to LOCAL_QUORUM - Normalize CQL query/export in metadata model Bug Fixes - Implementation of named arguments bind is non-pythonic - CQL encoding is incorrect for NaN and Infinity floats - Protocol downgrade issue with C* 2.0.x, 2.1.x, and python3, with non-default logging - ValueError when accessing usertype with non-alphanumeric field names - NumpyProtocolHandler does not play well with PagedResult 2.7.2 Bug Fixes - Resolve CQL export error for UDF with zero parameters - Remove futures dep. for Python 3
2015-11-25Remove mk/find-prefix.mk usage from the databases category.jperkin2-6/+3
The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-23Update databases/py-peewee to 2.7.3.fhajny3-14/+12
2.7.3 Small release which includes some changes to the BM25 sorting algorithm and the addition of a JSONField for use with the new JSON1 extension. 2.7.2 Small release with bugfixes to the setup script. I've also cleaned up some missing APIs in the FTS5Model to support more flexible use of either FTSModel or FTS5Model. 2.7.1 Small release which includes fixes to the setup script. Particularly, if you did not have Cython installed, the installation would completely fail. This was fixed. 2.7.0 New APIs, features, and performance improvements. Notable changes and new features - PasswordField that uses the bcrypt module. - Added new Model Meta.only_save_dirty flag to, by default, only save fields that have been modified. - Added support for upsert() on MySQL (in addition to SQLite). - Implemented SQLite ranking functions (rank and bm25) in Cython, and changed both the Cython and Python APIs to accept weight values for every column in the search index. This more closely aligns with the APIs provided by FTS5. In fact, made the APIs for FTS4 and FTS5 result ranking compatible. - Major changes to the :ref:sqlite_ext module. Function callbacks implemented in Python were implemented in Cython (e.g. date manipulation and regex processing) and will be used if Cython is available when Peewee is installed. - Support for the experimental new FTS5 SQLite search extension. - Added :py:class:SearchField for use with the SQLite FTS extensions. - Added :py:class:RowIDField for working with the special rowid column in SQLite. - Added a model class validation hook to allow model subclasses to perform any validation after class construction. This is currently used to ensure that FTS5Model subclasses do not violate any rules required by the FTS5 virtual table. Bugs fixed - #751, fixed some very broken behavior in the MySQL migrator code. Added more tests. - #718, added a RetryOperationalError mixin that will try automatically reconnecting after a failed query. There was a bug in the previous error handler implementation that made this impossible, which is also fixed.