7204 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
fhajny
|
24b4a2b065 |
Update databases/sqlrelay and sub-packages to 0.66.0.
New features: - Notification Modules - Connection Schedules - Query Router Modules Full changelog: - fixed mysql set isolation level query - updated mysql connection to run commit/rollback at the end of every session even if only selects were run, to make sure metadata locks are released - renamed sqlrclientexitstatus_t to clientsessionexitstatus_t - updated all db connection modules to reinit the column count during prepare rather than execute - fixed bug where server-side errors set by conn/cursor->setError() could inadverntantly be overriden during the next call to conn/cursor->errorMessage() - added several more queries to mysql stmt-api blacklist - configure option --disable-odbc-driver actually works now - filters can specify an error string and error number now - added support for systemd - fixed a memory leak by applying and updating a patch from Kasyanov Dmitry to deallocate the error message in C++ API destructor - legacy_stdio_definitions.lib is now included when building ODBC with VS2015 - added support for PHP7 - added -wait option to sqlr-start for non-Windows - disabled -disable-new-window option to sqlr-start for non-Windows - non-ascii character encodings work with the C# API now - rudiments prompt class is used instead of using readline directly now - renamed "logger-events" to just "events" - added notification framework and "events" module - added connection schedule framework and "cron" module - applied sec/usec patch from samchuck at neowiz to custom_nw logger to fix subtle time calculation error - applied a patch from samchuck at neowiz to the sqlrclient protocol module to deallocate storage for bind variables after logging the query to resolve a reference-after-free bug - added router module framework with "regex", "userlist" and "clientiplist" modules - when router detects a possible integrity violation now, it raises an event which can be logged or trigger a notification and disables the instance - router calls begin, commit, and rollback on all connections now, even if they're executed as queries rather than using the api methods - removed tls_userlist/krb_userlist auth modules and updated the userlist auth module to support tls and kerberos auth - converted most of the doc source to wikitext - fixed ODBC driver bug that could corrupt memory and trick the driver manager into thinking that some basic functions are unavailable - ODBC SQLTables works more correctly now - fixed an ODBC bug that caused the first row to be fetched twice when using SQLBindCol |
||
wen
|
affb75538a |
Update to 4.038
Upstream changes: 2016-10-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.038) * Version 4.037_1 had fixes for MySQL 8.0 provided Bernt Johnsen @ Oracle that were not in the Changelogs (https://github.com/perl5-dbi/DBD-mysql/pull/56) * Fixes for compiling against newer libmysqlclient on Windows (kmx) * Fix unit test for 40server_prepare_crash on Windows (pali) * Perl's IV in scalar can store 64bit integer when perl was compiled with 64 bit support (default on 64bit linux with gcc). Use this feature and stores MYSQL_TYPE_LONGLONG as integers instead of strings when possible. (pali, https://github.com/perl5-dbi/DBD-mysql/pull/57) 2016-10-14 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037_01) * Newest versions of libmysqlclient and the MariaDB C connector no longer export the __WIN__ macro. If this macro is not present we would not compile in the poll.h-based async-support. Changed to use the _WIN32 macro instead. Thanks to Sergei Golubchik for suggesting the fix. * Fix from Pali Roh獺r to not use unsafe sprintf with variable lengt, changes to bind logic, and added test 40server_prepare_crash. 2016-10-03 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037) * Security release to patch possible buffer overflow in prepared statements. Reported and fixed by Pali Roh獺r. This vulnerability is present in all releases at least back to versions 3.0 of the driver, which were released in 2005. The CVE identifier for this vulnerability is CVE-2016-1246. |
||
fhajny
|
ca5a10baf3 |
Use json.mk and rewrite json_pure to json to sync with (and fix) puppet.
Bump PKGREVISION. |
||
wiz
|
1b7399f352 |
Updated py-sqlparse to 0.2.1.
Release 0.2.1 (Aug 13, 2016) --------------------------- Notable Changes * PostgreSQL: Function bodys are parsed as literal string. Previously sqlparse assumed that all function bodys are parsable psql strings (see issue277). Bug Fixes * Fix a regression to parse streams again (issue273, reported and test case by gmccreight). * Improve Python 2/3 compatibility when using parsestream (isseu190, by phdru). * Improve splitting of PostgreSQL functions (issue277). |
||
wiz
|
4337987973 |
Updated py-sqlparse to 0.2.0.
Release 0.2.0 (Jul 20, 2016) ---------------------------- IMPORTANT: The supported Python versions have changed with this release. sqlparse 0.2.x supports Python 2.7 and Python >= 3.3. Thanks to the many contributors for writing bug reports and working on pull requests who made this version possible! Internal Changes * sqlparse.SQLParseError was removed from top-level module and moved to sqlparse.exceptions. * sqlparse.sql.Token.to_unicode was removed. * The signature of a filter's process method has changed from process(stack, stream) -> to process(stream). Stack was never used at all. * Lots of code cleanups and modernization (thanks esp. to vmuriart!). * Improved grouping performance. (sjoerdjob) Enhancements * Support WHILE loops (issue215, by shenlongxing). * Better support for CTEs (issue217, by Andrew Tipton). * Recognize USING as a keyword more consistently (issue236, by koljonen). * Improve alignment of columns (issue207, issue235, by vmuriat). * Add wrap_after option for better alignment when formatting lists (issue248, by Dennis Taylor). * Add reindent-aligned option for alternate formatting (Adam Greenhall) * Improved grouping of operations (issue211, by vmuriat). Bug Fixes * Leading whitespaces are now removed when format() is called with strip_whitespace=True (issue213, by shenlongxing). * Fix typo in keywords list (issue229, by cbeloni). * Fix parsing of functions in comparisons (issue230, by saaj). * Fix grouping of identifiers (issue233). * Fix parsing of CREATE TABLE statements (issue242, by Tenghuan). * Minor bug fixes (issue101). * Improve formatting of CASE WHEN constructs (issue164, by vmuriat). Release 0.1.19 (Mar 07, 2016) ----------------------------- Bug Fixes * Fix IndexError when statement contains WITH clauses (issue205). Release 0.1.18 (Oct 25, 2015) ----------------------------- Bug Fixes * Remove universal wheel support, added in 0.1.17 by mistake. Release 0.1.17 (Oct 24, 2015) ----------------------------- Enhancements * Speed up parsing of large SQL statements (pull request: issue201, fixes the following issues: issue199, issue135, issue62, issue41, by Ryan Wooden). Bug Fixes * Fix another splitter bug regarding DECLARE (issue194). Misc * Packages on PyPI are signed from now on. Release 0.1.16 (Jul 26, 2015) ----------------------------- Bug Fixes * Fix a regression in get_alias() introduced in 0.1.15 (issue185). * Fix a bug in the splitter regarding DECLARE (issue193). * sqlformat command line tool doesn't duplicat newlines anymore (issue191). * Don't mix up MySQL comments starting with hash and MSSQL temp tables (issue192). * Statement.get_type() now ignores comments at the beginning of a statement (issue186). Release 0.1.15 (Apr 15, 2015) ----------------------------- Bug Fixes * Fix a regression for identifiers with square bracktes notation (issue153, by darikg). * Add missing SQL types (issue154, issue155, issue156, by jukebox). * Fix parsing of multi-line comments (issue172, by JacekPliszka). * Fix parsing of escaped backslashes (issue174, by caseyching). * Fix parsing of identifiers starting with underscore (issue175). * Fix misinterpretation of IN keyword (issue183). Enhancements * Improve formatting of HAVING statements. * Improve parsing of inline comments (issue163). * Group comments to parent object (issue128, issue160). * Add double precision builtin (issue169, by darikg). * Add support for square bracket array indexing (issue170, issue176, issue177 by darikg). * Improve grouping of aliased elements (issue167, by darikg). * Support comments starting with '#' character (issue178). |
||
he
|
f2a8b475fd |
Fix a signedness/unsigned conversion bug causing overflow in rrd_dump.c.
Bump PKGREVISION. |
||
adam
|
647d0a63a1 |
Changes 3.15.0:
Added support for row values. Allow deterministic SQL functions in the WHERE clause of a partial index. Added the "modeof=filename" URI parameter on the unix VFS Added support for SQLITE_DBCONFIG_MAINDBNAME. Added the ability to VACUUM an ATTACH-ed database. Enhancements to the command-line shell: Add the ".testcase" and ".check" dot-commands. Added the --new option to the ".open" dot-command, causing any prior content in the database to be purged prior to opening. Enhance the fts5vocab virtual table to handle "ORDER BY term" efficiently. Miscellaneous micro-optimizations reduce CPU usage by more than 7% on common workloads. Most optimization in this release has been on the front-end (sqlite3_prepare_v2()). Bug Fixes: The multiply operator now correctly detects 64-bit integer overflow and promotes to floating point in all corner-cases. Correct handling of columns with redundant unique indexes when those columns are used on the LHS of an IN operator. Skip NULL entries on range queries in indexes on expressions. Ensure that the AUTOINCREMENT counters in the sqlite_sequence table are initialized doing "Xfer Optimization" on "INSERT ... SELECT" statements. Make sure the ORDER BY LIMIT optimization (from check-in 559733b09e) works with IN operators on INTEGER PRIMARY KEYs. |
||
adam
|
415c6777ce |
Changes 5.7.16:
Security Notes -------------- * Incompatible Change: For STANDALONE and WIN builds, the default secure_file_priv value has changed from the empty string to NULL. This is a secure-by-default setting because it disables import and export operations. To permit those operations, set secure_file_priv to the path name of the directory to use for those operations. * The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.1u. For a description of issues fixed in this version, see http://www.openssl.org/news/vulnerabilities.html. This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead. Functionality Added or Changed ------------------------------ * yaSSL was upgraded to version 2.4.2. This upgrade corrects issues with: Potential AES side channel leaks; DSA padding for unusual sizes; the SSL_CTX_load_verify_locations() OpenSSL compatibility function failing to handle long path directory names. |
||
adam
|
9062c8f45e |
Changes 5.6.34:
Packaging Notes --------------- RPM and Debian packages now create the /var/lib/mysql-files directory, which is now the default value of the secure_file_priv system variable that specifies a directory for import and export operations. Security Notes -------------- Incompatible Change: The secure_file_priv system variable is used to limit the effect of data import and export operations. Functionality Added or Changed ------------------------------ yaSSL was upgraded to version 2.4.2. This upgrade corrects issues with: Potential AES side channel leaks; DSA padding for unusual sizes; the SSL_CTX_load_verify_locations() OpenSSL compatibility function failing to handle long path directory names. |
||
adam
|
f17c2877d0 |
Changes 5.5.53:
Packaging Notes --------------- RPM packages now create the /var/lib/mysql-files directory, which is now the default value of the secure_file_priv system variable that specifies a directory for import and export operations. Security Notes -------------- Incompatible Change: The secure_file_priv system variable is used to limit the effect of data import and export operations. Functionality Added or Changed ------------------------------ yaSSL was upgraded to version 2.4.2. This upgrade corrects issues with: Potential AES side channel leaks; DSA padding for unusual sizes; the SSL_CTX_load_verify_locations() OpenSSL compatibility function failing to handle long path directory names. |
||
ryoon
|
7cde356086 |
Update to 3.2.10
* Fix build with boost 1.62.0 * Use fsync(2) instead of fdatasync(2) on NetBSD When fdatasync(2) is used, journaling support does not work on 7.99.39 and 7.0.1 Changelog: MongoDB 3.2.10 is out and is ready for production deployment. This release contains only fixes since 3.2.9, and is a recommended upgrade for all 3.2 users. Fixed in this release: SERVER-12048 Calling "service mongod start" with mongod running prevents "service mongod stop" from working SERVER-16801 Update considers a change in numerical type to be a noop SERVER-20306 75% excess memory usage under WiredTiger during stress test SERVER-24885 The systemd MaxTasks feature can prevent mongod from accepting new connections SERVER-24971 Excessive memory held by sessions when application threads do evictions SERVER-25478 Use wtimeout in sh.setBalancerState SERVER-25951 Report additional metrics in getMore slowms logging SERVER-25974 Application threads stall for extended period when cache fills TOOLS-1429 mongostat panic when monitored server is restarted WT-2026 Maximum pages size at eviction too large WT-2924 Ensure we are doing eviction when threads are waiting for it |
||
wiz
|
982c8f22e9 | Recursive bump for all users of pgsql now that the default is 95. | ||
dholland
|
063264386b | Whitespace. | ||
dholland
|
72f64cc6f9 |
Fix install rule. Switch to user-destdir. Should retire PR 51545.
PKGREVISION -> 10 because prior packages might have unintended mode 600 data files. |
||
taca
|
4776aebe20 |
Update ruby-sqlite3 to 1.3.12.
=== 1.3.12 * Bugfixes: * OS X install will default to homebrew if available. Fixes #195 |
||
taca
|
3d9541dab4 |
Update ruby-sequel to 4.39.0.
=== 4.39.0 (2016-10-01) * Make active_model plugin use rollback_checker instead of after_rollback hook (jeremyevans) * Add Database#rollback_checker, which returns a proc that returns whether the in progress transaction is rolled back (jeremyevans) * Add Sequel::Database.set_shared_adapter_scheme to allow external adapters to support the mock adapter (jeremyevans) * Make hook_class_methods plugin not use after commit/rollback model hooks (jeremyevans) * Support add_column :after and :first options on MySQL (AnthonyBobsin, jeremyevans) (#1234) * Support ActiveSupport 5 in pg_interval extension when weeks/hours are used in ActiveSupport::Duration objects (chanks) (#1233) * Support IntegerMigrator :relative option, for running only the specified number of migrations up or down (jeremyevans) * Make the touch plugin also touch associations on create in addition to update and delete (jeremyevans) * Add :allow_manual_update timestamps plugin option for not overriding a manually set update timestamp (jeremyevans) * Add Sequel.[] as an alias to Sequel.expr, for easier expression creation (jeremyevans) * Add PostgreSQL full_text_search :to_tsquery=>:phrase option, for using PostgreSQL 9.6+ full text search phrase searching (jeremyevans) * Add JSONBOp#insert in pg_json_ops extension, for jsonb_insert support on PostgreSQL 9.6+ (jeremyevans) * Support add_column :if_not_exists option on PostgreSQL 9.6+ (jeremyevans) |
||
taca
|
8aff273775 |
Update ruby-pg to 0.19.0.
== v0.19.0 [2016-09-21] Michael Granger <ged@FaerieMUD.org> - Deprecate Ruby 1.9 Enhancements: - Respect and convert character encoding of all strings sent to the server. #231 - Add PostgreSQL-9.5 functions PQsslInUse(), PQsslAttribute() and PQsslAttributeNames(). - Various documentation fixes and improvements. - Add mechanism to build without pg_config: gem install pg -- --with-pg-config=ignore - Update Windows binary gems to Ruby-2.3, PostgreSQL 9.5.4 and OpenSSL 1.0.2f. - Add JSON coders and add them to BasicTypeMapForResults and BasicTypeMapBasedOnResult - Allow build from git per bundler. Bugfixes: - Release GVL while calling PQsetClientEncoding(). #245 - Add __EXTENSIONS__ to Solaris/SmartOS for Ruby >= 2.3.x. #236 - Fix wrong exception when running SQL while in Connection#copy_data block for output |
||
kamil
|
1ec811a2a3 |
Added:
- lua-sql-mysql - lua-sql-postgres - lua-sql-sqlite - lua-sql-sqlite3 |
||
kamil
|
fa9f4633af |
Import SQLite 3.x luasql 2.3.2 as databases/lua-sql-sqlite3
LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to: * Connect to ODBC, Oracle, MySQL and PostgreSQL databases; * Execute arbitrary SQL statements; * Retrieve results in a row-by-row cursor fashion; This package provides access to SQLite 3.x. |
||
kamil
|
47f4cd5afa |
Import SQLite 2.x luasql 2.3.2 as databases/lua-sql-sqlite
LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to: * Connect to ODBC, Oracle, MySQL and PostgreSQL databases; * Execute arbitrary SQL statements; * Retrieve results in a row-by-row cursor fashion; This package provides access to SQLite 2.x. |
||
kamil
|
5c9a4c53d9 |
Import PostgreSQL luasql 2.3.2 as databases/lua-sql-postgres
LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to: * Connect to ODBC, Oracle, MySQL and PostgreSQL databases; * Execute arbitrary SQL statements; * Retrieve results in a row-by-row cursor fashion; This package provides access to PostgreSQL. |
||
kamil
|
117e0d6759 |
Import MySQL luasql 2.3.2 as databases/lua-sql-mysql
LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to: * Connect to ODBC, Oracle, MySQL and PostgreSQL databases; * Execute arbitrary SQL statements; * Retrieve results in a row-by-row cursor fashion; This package provides access to MySQL. |
||
adam
|
3b88bd43a5 | Revbump post boost update | ||
jdolecek
|
d6b2c58856 | mark as only for linux and sunos, to quell expectations | ||
shattered
|
4118d59b67 |
Update to 1.74. Random selection of changes since 1.23 (released 2009):
- builds cleanly on recent Linux and Oracle clients - Added extended support for 64 bit clients - Added support for DCRP (Database Resident Connection Pooling) - Dropped Oraperl |
||
fhajny
|
70bd31dc45 | Ensure upper limit in mysql{56,57}-client respective bl3. | ||
fhajny
|
65b8920081 |
Update databases/mongo-c-driver to 1.4.2.
mongo-c-driver 1.4.2 - Fixes bugs in "minPoolSize" logic, see CDRIVER-1558 for details. mongo-c-driver 1.4.1 - mongoc_client_get_server_descriptions could return a list including NULLs - Tailable cursors on MongoDB 3.2 only worked with MONGOC_QUERY_AWAIT_DATA - Spurious warnings with MONGOC_DISABLE_SHM |
||
adam
|
4d65c9eaa0 |
v2.2.1
====== - Add support for Protocol Buffers 3 - Add View support (without DDL) - Implement get_default_schema() method in BaseSchema - DevAPI: Per ReplicaSet SQL execution - DevAPI: XSession accepts a list of routers - DevAPI: Define action on adding empty list of documents - BUG23729357: Fix fetching BIT datatype - BUG23583381: Add who_am_i and am_i_real methods to DatabaseObject - BUG23568257: Add fetch_one method to mysqlx.result - BUG23550743: Add close method to XSession and NodeSession - BUG23550057: Add support for URI as connection data |
||
fhajny
|
1d05b3db82 |
Change the way readline/editline support is patched, based on what
mysql57-client has. This fixes at least SmartOS builds, no changes for NetBSD (and presumably elsewhere). |
||
fhajny
|
9bad074746 | Add thread ID support on NetBSD. Fixes build. | ||
fhajny
|
e9104d1786 |
Update databases/redis to 3.2.4.
This is a Redis critical release in order to fix a security issue
which is documented clearly here:
|
||
ryoon
|
3012e8aecc |
Update to 3.2.9
Changelog: https://docs.mongodb.com/manual/release-notes/3.2-changelog/ 3.2.9 Changelog Security SERVER-17856 users on mongods should always be able to run currentOp and killOp on their own operations Sharding SERVER-23958 DBConfig::_loadIfNeeded will not do a reload even in cases where a force reload is needed SERVER-24810 Swap movePrimary command for ShardingTest::ensurePrimaryShard SERVER-24842 ShardingStateRecovery::recover cleanup should not wait for replication SERVER-24892 "Creating first chunks failed: Data inconsistency detected amongst config servers" when using 3.2.3+ without replica set config servers SERVER-25029 Segmentation fault in mongos when config servers not available SERVER-25052 csrs_upgrade_set_shard_version.js test is racy SERVER-25254 Only advance config server optime in response to messages from cluster members SERVER-25258 Improve parsing of killOp opID in mongos Replication SERVER-22136 Attach term metadata to UpdatePosition command SERVER-23795 master/slave looks at on-disk size on a resync SERVER-24630 Mongos erroneously advances config optime for writes that fail write concern SERVER-24933 Clean shutdown of secondaries should occur in between oplog batches, not during SERVER-25353 Clean shutdown should leave secondaries without the batch-in-progress flag Query SERVER-24693 group7.js should deterministically check for yields SERVER-24761 Queries being planned with the subplanner can ignore when the PlanExecutor is killed Storage SERVER-16910 sorth.js makes invalid assumption about order of results WiredTiger SERVER-23659 Provide useful message when wiredTigerJournalCompressor is changed SERVER-24334 Support conditional files in WiredTiger builds WT-2711 Change statistics log configuration options WT-2730 cursor next/prev can return the wrong key/value pair when crossing a page boundary WT-2760 Fix a bug in backup related to directory sync. Change the filesystem API to make durable the default WT-2798 Crash vulnerability with nojournal after create during checkpoint WT-2802 Transaction commit causes heap-use-after free Operations SERVER-20239 Built-in sampling heap profiler SERVER-22347 Mongo shell replica set connections must use legacy readMode SERVER-22383 mongo shell should permit mongodb:// URI without database name SERVER-23069 Improve tcmalloc freelist statistics SERVER-23145 Shell sharding helpers should give feedback on success SERVER-23409 Add tunability to tcmalloc serverStatus detail SERVER-23830 On RHEL7/Centos7 mongod can't stop if pid location in conf differs from the init.d script SERVER-24335 Shell sharding helpers should use wtimeout and respond appropriately Build and Packaging SERVER-7285 Support systemd in future compatible distributions SERVER-19986 clang-format.py lint fails in mci if files were deleted SERVER-21820 Export "endian" option from SConstruct SERVER-21830 Import the edit "endian" option in SConscript SERVER-24849 Vendor SCons Tools TOOLS-1336 Make -version spit out a bit more information. Internals SERVER-23226 Port resmoke.py's CheckReplDBHash hook to javascript SERVER-23306 Check collection attributes during (js) testing SERVER-23661 $sample takes disproportionately long time on newly created collection SERVER-23902 Failing to create a thread should fail with a useful error message SERVER-24073 Update system perf, longevity, and distributed correctness projects to use dedicated work directory SERVER-24346 Run jstestfuzz on rhel55-test instead of rhel55 SERVER-24593 virtualenv used for ese test should not use system-site-package SERVER-24716 Remove the CheckReplDBHashDeprecated hook SERVER-24758 Move initial_sync suite of tests into its own tasks in sys-perf project SERVER-24820 move push tasks to use relevant ec2 distro rather than rhel55 SERVER-24919 Perf.yml should consistently call pip install in venv SERVER-24925 add url_raw field to resmoke SERVER-24946 Evergreen.yml test for storageEngineCacheSizeGB cannot use [[ ]] SERVER-24990 Update command_line_parsing.js to ignore cacheSizeGB in configuration comparison SERVER-25006 Connection Pool ASIO must indicate use separately from non-error SERVER-25074 make performance analysis run with log analysis SERVER-25146 JS replset dbhash hook fails when checking nindexes with a collection containing a background index SERVER-25169 for all branches earlier than master, change rhel55 compile distro to rhel55-large SERVER-25193 Update system_perf.yml to simplify patch builds SERVER-25198 Increase scons stack size for eslint SERVER-25199 performance project: enable time logic for log analysis SERVER-25212 work around stale dbhash value on v3.2 SERVER-25259 Drop temporary databases in dbhash testing hook SERVER-25273 Concurrency suite dbHash check should call checkDBHashesFsyncLocked SERVER-25274 Make checkDBHashesFsyncLocked from jstests/hooks/check_repl_dbhash.js, an internal function SERVER-25302 turn on YCSB throughput analysis for YCSB tasks in sys-perf SERVER-25330 Update system_perf.yml to use different test_control file for replica and sharded ycsb TOOLS-1079 write_concern_mongos jstests are flaky TOOLS-1176 -dumpDbUsersAndRoles without users creates broken dumps |
||
jaapb
|
f8c599e1ca | Added PKGNAME to conform to directory name | ||
jaapb
|
2f888fae2e | Added ocaml-ldap to SUBDIRs | ||
jaapb
|
1b0a02bea0 |
New package databases/ocaml-ldap, an LDAP library for OCaml.
Ocamldap is an implementation of the Light Weight Directory Access Protocol, and a set of useful tools built around it. It includes high level libraries for creating ldap clients and ldap servers. It also includes many of the auxiliary tools needed for building intelligent solutions, and interoperating with other directories. These include, an rfc2252 schema parser, and an schema checker, an ldif parser and printer, a search filter parser (but no printer yet), and a rudimentary ldap url parser. |
||
wiz
|
a82aa43c18 | Recursive PKGREVISION bump for gnutls shlib major bump. | ||
fhajny
|
d5e4126c37 |
Update databases/elasticsearch to 2.4.0.
=== Breaking changes Network:: - Single comma-delimited response header for multiple values === Deprecations Geo:: - Deprecate optimize_bbox on geodistance queries - Deprecate geohash parameters for geo_point parser Mapping:: - Add deprecation logging for '_timestamp' and '_ttl'. Query DSL:: - Deprecate soon-to-be-unsupported queries. REST:: - Deprecate camelCase usages Search:: - Deprecate sort option reverse. Settings:: - Deprecate bootstrap.mlockall - Deprecate camelCase settings magic Snapshot/Restore:: - Adds deprecation notices on removed BlobContainer methods === New features Geo:: - Add CONTAINS relation to geo_shape query Plugin Cloud AWS:: - Add support for path_style_access Reindex API:: - Backport: Reindex's throttling === Enhancements Circuit Breakers:: - Limit request size Cluster:: - Batch process node left and node failure 2.x Core:: - Improve performance of applyDeletedShards - Sliced lock contention 2.x - Kill thread local leak - Remove hostname from NetworkAddress.format (2.x) Dates:: - Improve TimeUnitRounding for edge cases and DST transitions Internal:: - Turn RestChannel into an interface - Require executor name when calling scheduleWithFixedDelay - Implement available for all StreamInput classes Java API:: - Add created flag to IndexingOperationListener#postIndex Logging:: - Add shardId and node name in search slow log Mapping:: - Mappings: Allow to force dots in field names Network:: - Exclude admin / diagnostic requests from HTTP request limiting - Netty request/response tracer should wait for send - Exclude specific transport actions from request size limit check - Provide better error message when an incompatible node connects to a node Packaging:: - Increase default max open files to 65536 - Allow configuring Windows service name, description and user Parent/Child:: - Allow adding additional child types that point to an existing parent type Query DSL:: - Fixed QueryParsingException in multi match query REST:: - CORS handling triggered whether User-Agent is a browser or not Reindex API:: - Switch default batch size for reindex to 1000 Scripting:: - Mustache: Add util functions to render JSON and join array values - Compile each Groovy script in its own classloader === Bug fixes Aggregations:: - Fix potential AssertionError with include/exclude on terms aggregations. - Pass resolved extended bounds to unmapped histogram aggregator - Fix "key_as_string" for date histogram and epoch_millis/epoch_second format with time zone - Fix TimeUnitRounding for hour, minute and second units - Adds serialisation of sigma to extended_stats_bucket pipeline aggregation - ExtendedStatsAggregator should also pass sigma to emtpy aggs. - Prevents exception being raised when ordering by an aggregation which wasn't collected - Setting 'other' bucket on empty aggregation Allocation:: - Rebalancing policy shouldn't prevent hard allocation decisions Analysis:: - Add 'Character.MODIFIER_SYMBOL' to the list of symbol categories. Bulk:: - Copy headers and context to individual requests inside a bulk CAT API:: - Fix merge stats rendering in RestIndicesAction - Expand wildcards to closed indices in '/_cat/indices' - Fix column aliases in '_cat/indices', '_cat/nodes' and '_cat/shards' APIs CRUD:: - Prevent TransportReplicationAction to route request based on stale local routing table Cluster:: - Fix block checks when no indices are specified - Cluster stats: fix memory available that is always set to 0 Core:: - Throw exception if using a closed transport client - Fix misplaced cast when parsing seconds - Don't try to compute completion stats on a reader after we already closed it Dates:: - Make sure TimeIntervalRounding is monotonic for increasing dates - Fix invalid rounding value for TimeIntervalRounding close to DST transitions - Fix problem with TimeIntervalRounding on DST end Highlighting:: - Plain highlighter should ignore parent/child queries - Let fast vector highlighter also extract terms from the nested query's inner query. - Skip all geo point queries in plain highlighter - Exclude all but string fields from highlighting if wildcards are used Indexed Scripts/Templates:: - Don't ignore custom sharding settings in create index request for '.scripts' index Internal:: - Fix filtering of node ids for TransportNodesAction Logging:: - Add missing index name to search slow log. Mapping:: - Mapping updates on objects should propagate 'include_an_all'. - Mappings: Fix detection of metadata fields in documents - Fix not_analyzed string fields to error when position_increment_gap is set - Automatically created indices should honor 'index.mapper.dynamic'. - Process dynamic templates in order. - Fix cross type mapping updates for 'boolean' fields. - Fail if an object is added after a field with the same name. Packaging:: - RESTART_ON_UPGRADE incorrectly named ES_RESTART_ON_UPGRADE in sysconfig Percolator:: - Set the SC and QPC type always to '.percolator' in percolate api - Fixed NPE when percolator filter option is "empty". Plugin Analysis Kuromoji:: - Prebuild Japanese Stop Words Token Filter Plugin Cloud AWS:: - Support specific key/secret for EC2 - Add missing permission for S3 repository Plugin Cloud Azure:: - Make discovery-azure work again on 2.4 branch - Fix remove of azure files Plugin Cloud GCE:: - Fix NPE when GCE region is empty Query DSL:: - Make parsing of bool queries stricter - Fix NullPointerException in SimpleQueryParser when analyzing text produces a null query - Apply the default operator on analyzed wildcard in simple_query_string builder - Apply the default operator on analyzed wildcard in query_string builder REST:: - Do not decode path when sending error - CORS should permit same origin requests - Allow CORS requests to work with HTTP compression enabled - Fixes reading of CORS pre-flight headers and methods - Fix OOM in AbstractXContentParser Recovery:: - Backports Notify GatewayRecoveryListener on failure Reindex API:: - Make reindex and lang-javascript compatible Search:: - AllTermQuery must implement equals/hashCode. - Add ref-counting to SearchContext to prevent accessing already closed readers - Fix '_only_nodes' preferences - Speed up named queries. Snapshot/Restore:: - Handle 'indices=["_all"]' when restoring a snapshot - On restore, selecting concrete indices can select wrong index Stats:: - Fix sync flush total shards statistics Translog:: - Translog can delete valid .ckp file when views are closed after the translog - Call ensureOpen on Translog#newView() to prevent IllegalStateException === Upgrades Core:: - Update jackson to version 2.8.1 (on 2.4 branch) - Upgrade lucene to 5.5.2 Dates:: - Upgrade joda-time to 2.9.4 Internal:: - Update Jackson 2.6.2 -> 2.6.6 (latest and final 2.6 patch) Network:: - Upgrade to netty 3.10.6.Final Plugin Cloud AWS:: - Update aws sdk to 1.10.69 and add throttle_retries repository setting |
||
fhajny
|
504dddb146 |
Update databases/py-cassandra-driver to 3.7.0.
Features - Add v5 protocol failure map - Don't return from initial connect on first error - Indicate failed column when deserialization fails - Let Cluster.refresh_nodes force a token map rebuild - Refresh UDTs after "keyspace updated" event with v1/v2 protocol - EC2 Address Resolver - Speculative query retries - Expose paging state in API - Don't mark host down while one connection is active - Query request size information - Avoid quadratic ring processing with invalid replication factors - Improve Connection/Pool creation concurrency on startup - Add beta version native protocol flag - cqlengine: Connections: support of multiple keyspaces and sessions Bug Fixes - Race when adding a pool while setting keyspace - Update results_metadata when prepared statement is reprepared - CQL Export for Thrift Tables - cqlengine: default value not applied to UserDefinedType - cqlengine: columns are no longer hashable - cqlengine: remove clustering keys from where clause when deleting only static columns |
||
mef
|
6e31f30916 |
Added databases/p5-Net-FileMaker version 0.064
Added time/p5-DateTime-Incomplete version 0.08 Added time/p5-DateTime-Format-CLDR version 1.17 |
||
mef
|
549544dbc5 |
Import p5-Net-FileMaker-0.064 as databases/p5-Net-FileMaker.
Net::FileMaker provides an interface to FileMaker's various HTTP-based interfaces, at present only the XML API is supported, but further support to include XSLT and other means is planned. |
||
adam
|
0f4cfd1961 | Added databases/mysql57 version 5.7.15 | ||
adam
|
7cb1f0a9d9 |
MySQL is a SQL (Structured Query Language) database server. SQL is the most
popular database language in the world. MySQL is a client-server implementation that consists of a server daemon `mysqld' and many different client programs/libraries. The main goals of MySQL are speed and robustness. The base upon which MySQL is built is a set of routines that have been used in a highly demanding production environment for many years. While MySQL is still in development it already offers a rich and highly useful function set. |
||
wiz
|
98d2cc7847 | Add pkg-config to tools to fix build. | ||
jnemeth
|
c49d8591ba |
Update to MySQL Cluster 7.4.12
----- 7.4.12 Changes in MySQL Cluster NDB 7.4.12 (5.6.31-ndb-7.4.12) (2016-07-18) MySQL Cluster NDB 7.4.12 is a new release of MySQL Cluster 7.4, based on MySQL Server 5.6 and including features in version 7.4 of the NDB storage engine, as well as fixing recently discovered bugs in previous MySQL Cluster releases. This release also incorporates all bugfixes and changes made in previous MySQL Cluster releases, as well as all bugfixes and feature changes which were added in mainline MySQL 5.6 through MySQL 5.6.31 (see Changes in MySQL 5.6.31 (2016-06-02)). Functionality Added or Changed ClusterJ: To make it easier for ClusterJ to handle fatal errors that require the SessionFactory to be closed, a new public method in the SessionFactory interface, getConnectionPoolSessionCounts(), has been created. When it returns zeros for all pooled connections, it means all sessions have been closed, at which point the SessionFactory can be closed and reopened. See Reconnecting to a MySQL Cluster for more detail. (Bug #22353594) Bugs Fixed Incompatible Change: When the data nodes are only partially connected to the API nodes, a node used for a pushdown join may get its request from a transaction coordinator on a different node, without (yet) being connected to the API node itself. In such cases, the NodeInfo object for the requesting API node contained no valid info about the software version of the API node, which caused the DBSPJ block to assume (incorrectly) when aborting to assume that the API node used NDB version 7.2.4 or earlier, requiring the use of a backward compatability mode to be used during query abort which sent a node failure error instead of the real error causing the abort. Now, whenever this situation occurs, it is assumed that, if the NDB software version is not yet available, the API node version is greater than 7.2.4. (Bug #23049170) Although arguments to the DUMP command are 32-bit integers, ndb_mgmd used a buffer of only 10 bytes when processing them. (Bug #23708039) During shutdown, the mysqld process could sometimes hang after logging NDB Util: Stop ... NDB Util: Wakeup. (Bug #23343739) References: See also: Bug #21098142. During an online upgrade from a MySQL Cluster NDB 7.3 release to an NDB 7.4 (or later) release, the failures of several data nodes running the lower version during local checkpoints (LCPs), and just prior to upgrading these nodes, led to additional node failures following the upgrade. This was due to lingering elements of the EMPTY_LCP protocol initiated by the older nodes as part of an LCP-plus-restart sequence, and which is no longer used in NDB 7.4 and later due to LCP optimizations implemented in those versions. (Bug #23129433) Reserved send buffer for the loopback transporter, introduced in MySQL Cluster NDB 7.4.8 and used by API and management nodes for administrative signals, was calculated incorrectly. (Bug #23093656, Bug #22016081) References: This issue is a regression of: Bug #21664515. During a node restart, re-creation of internal triggers used for verifying the referential integrity of foreign keys was not reliable, because it was possible that not all distributed TC and LDM instances agreed on all trigger identities. To fix this problem, an extra step is added to the node restart sequence, during which the trigger identities are determined by querying the current master node. (Bug #23068914) References: See also: Bug #23221573. Following the forced shutdown of one of the 2 data nodes in a cluster where NoOfReplicas=2, the other data node shut down as well, due to arbitration failure. (Bug #23006431) The ndbinfo.tc_time_track_stats table uses histogram buckets to give a sense of the distribution of latencies. The sizes of these buckets were also reported as HISTOGRAM BOUNDARY INFO messages during data node startup; this printout was redundant and so has been removed. (Bug #22819868) A failure occurred in DBTUP in debug builds when variable-sized pages for a fragment totalled more than 4 GB. (Bug #21313546) mysqld did not shut down cleanly when executing ndb_index_stat. (Bug #21098142) References: See also: Bug #23343739. DBDICT and GETTABINFOREQ queue debugging were enhanced as follows: Monitoring by a data node of the progress of GETTABINFOREQ signals can be enabled by setting DictTrace >= 2. Added the ApiVerbose configuration parameter, which enables NDB API debug logging for an API node where it is set greater than or equal to 2. Added DUMP code 1229 which shows the current state of the GETTABINFOREQ queue. (See DUMP 1229.) See also The DBDICT Block. (Bug #20368450) References: See also: Bug #20368354. Cluster API: Deletion of Ndb objects used a dispoportionately high amount of CPU. (Bug #22986823) ----- 7.4.11 Changes in MySQL Cluster NDB 7.4.11 (5.6.29-ndb-7.4.11) (2016-04-20) MySQL Cluster NDB 7.4.11 is a new release of MySQL Cluster 7.4, based on MySQL Server 5.6 and including features in version 7.4 of the NDB storage engine, as well as fixing recently discovered bugs in previous MySQL Cluster releases. This release also incorporates all bugfixes and changes made in previous MySQL Cluster releases, as well as all bugfixes and feature changes which were added in mainline MySQL 5.6 through MySQL 5.6.29 (see Changes in MySQL 5.6.29 (2016-02-05)). Functionality Added or Changed Cluster API: Added the Ndb::setEventBufferQueueEmptyEpoch() method, which makes it possible to enable queuing of empty events (event type TE_EMPTY). (Bug #22157845) Bugs Fixed Important Change: The minimum value for the BackupDataBufferSize data node configuration parameter has been lowered from 2 MB to 512 KB. The default and maximum values for this parameter remain unchanged. (Bug #22749509) Microsoft Windows: Performing ANALYZE TABLE on a table having one or more indexes caused ndbmtd to fail with an InvalidAttrInfo error due to signal corruption. This issue occurred consistently on Windows, but could also be encountered on other platforms. (Bug #77716, Bug #21441297) During node failure handling, the request structure used to drive the cleanup operation was not maintained correctly when the request was executed. This led to inconsistencies that were harmless during normal operation, but these could lead to assertion failures during node failure handling, with subsequent failure of additional nodes. (Bug #22643129) The previous fix for a lack of mutex protection for the internal TransporterFacade::deliver_signal() function was found to be incomplete in some cases. (Bug #22615274) Compilation of MySQL with Visual Studio 2015 failed in ConfigInfo.cpp, due to a change in Visual Studio's handling of spaces and concatenation. (Bug #22558836, Bug #80024) When setup of the binary log as an atomic operation on one SQL node failed, this could trigger a state in other SQL nodes in which they appeared to detect the SQL node participating in schema change distribution, whereas it had not yet completed binary log setup. This could in turn cause a deadlock on the global metadata lock when the SQL node still retrying binary log setup needed this lock, while another mysqld had taken the lock for itself as part of a schema change operation. In such cases, the second SQL node waited for the first one to act on its schema distribution changes, which it was not yet able to do. (Bug #22494024) Duplicate key errors could occur when ndb_restore was run on a backup containing a unique index. This was due to the fact that, during restoration of data, the database can pass through one or more inconsistent states prior to completion, such an inconsistent state possibly having duplicate values for a column which has a unique index. (If the restoration of data is preceded by a run with --disable-indexes and followed by one with --rebuild-indexes, these errors are avoided.) Added a check for unique indexes in the backup which is performed only when restoring data, and which does not process tables that have explicitly been excluded. For each unique index found, a warning is now printed. (Bug #22329365) Restoration of metadata with ndb_restore -m occasionally failed with the error message Failed to create index... when creating a unique index. While disgnosing this problem, it was found that the internal error PREPARE_SEIZE_ERROR (a temporary error) was reported as an unknown error. Now in such cases, ndb_restore retries the creation of the unique index, and PREPARE_SEIZE_ERROR is reported as NDB Error 748 Busy during read of event table. (Bug #21178339) References: See also: Bug #22989944. When setting up event logging for ndb_mgmd on Windows, MySQL Cluster tries to add a registry key to HKEY_LOCAL_MACHINE, which fails if the user does not have access to the registry. In such cases ndb_mgmd logged the error Could neither create or open key, which is not accurate and which can cause confusion for users who may not realize that file logging is available and being used. Now in such cases, ndb_mgmd logs a warning Could not create or access the registry key needed for the application to log to the Windows EventLog. Run the application with sufficient privileges once to create the key, or add the key manually, or turn off logging for that application. An error (as opposed to a warning) is now reported in such cases only if there is no available output at all for ndb_mgmd event logging. (Bug #20960839) NdbDictionary metadata operations had a hard-coded 7-day timeout, which proved to be excessive for short-lived operations such as retrieval of table definitions. This could lead to unnecessary hangs in user applications which were difficult to detect and handle correctly. To help address this issue, timeout behaviour is modified so that read-only or short-duration dictionary interactions have a 2-minute timeout, while schema transactions of potentially long duration retain the existing 7-day timeout. Such timeouts are intended as a safety net: In the event of problems, these return control to users, who can then take corrective action. Any reproducible issue with NdbDictionary timeouts should be reported as a bug. (Bug #20368354) Optimization of signal sending by buffering and sending them periodically, or when the buffer became full, could cause SUB_GCP_COMPLETE_ACK signals to be excessively delayed. Such signals are sent for each node and epoch, with a minimum interval of TimeBetweenEpochs; if they are not received in time, the SUMA buffers can overflow as a result. The overflow caused API nodes to be disconnected, leading to current transactions being aborted due to node failure. This condition made it difficult for long transactions (such as altering a very large table), to be completed. Now in such cases, the ACK signal is sent without being delayed. (Bug #18753341) An internal function used to validate connections failed to update the connection count when creating a new Ndb object. This had the potential to create a new Ndb object for every operation validating the connection, which could have an impact on performance, particularly when performing schema operations. (Bug #80750, Bug #22932982) When an SQL node was started, and joined the schema distribution protocol, another SQL node, already waiting for a schema change to be distributed, timed out during that wait. This was because the code incorrectly assumed that the new SQL node would also acknowledge the schema distribution even though the new node joined too late to be a participant in it. As part of this fix, printouts of schema distribution progress now always print the more significant part of a bitmask before the less significant; formatting of bitmasks in such printouts has also been improved. (Bug #80554, Bug #22842538) Settings for the SchedulerResponsiveness data node configuration parameter (introduced in MySQL Cluster NDB 7.4.9) were ignored. (Bug #80341, Bug #22712481) MySQL Cluster did not compile correctly with Microsoft Visual Studio 2015, due to a change from previous versions in the VS implementation of the _vsnprintf() function. (Bug #80276, Bug #22670525) When setting CPU spin time, the value was needlessly cast to a boolean internally, so that setting it to any nonzero value yielded an effective value of 1. This issue, as well as the fix for it, apply both to setting the SchedulerSpinTimer parameter and to setting spintime as part of a ThreadConfig parameter value. (Bug #80237, Bug #22647476) Processing of local checkpoints was not handled correctly on Mac OS X, due to an uninitialized variable. (Bug #80236, Bug #22647462) A logic error in an if statement in storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp rendered useless a check for determining whether ZREAD_ERROR should be returned when comparing operations. This was detected when compiling with gcc using -Werror=logical-op. (Bug #80155, Bug #22601798) References: This issue is a regression of: Bug #21285604. The ndb_print_file utility failed consistently on Solaris 9 for SPARC. (Bug #80096, Bug #22579581) Builds with the -Werror and -Wextra flags (as for release builds) failed on SLES 11. (Bug #79950, Bug #22539531) When using CREATE INDEX to add an index on either of two NDB tables sharing circular foreign keys, the query succeeded but a temporary table was left on disk, breaking the foreign key constraints. This issue was also observed when attempting to create an index on a table in the middle of a chain of foreign keysthat is, a table having both parent and child keys, but on different tables. The problem did not occur when using ALTER TABLE to perform the same index creation operation; and subsequent analysis revealed unintended differences in the way such operations were performed by CREATE INDEX. To fix this problem, we now make sure that operations performed by a CREATE INDEX statement are always handled internally in the same way and at the same time that the same operations are handled when performed by ALTER TABLE or DROP INDEX. (Bug #79156, Bug #22173891) NDB failed to ignore index prefixes on primary and unique keys, causing CREATE TABLE and ALTER TABLE statements using them to be rejected. (Bug #78441, Bug #21839248) Cluster API: Executing a transaction with an NdbIndexOperation based on an obsolete unique index caused the data node process to fail. Now the index is checked in such cases, and if it cannot be used the transaction fails with an appropriate error. (Bug #79494, Bug #22299443) Integer overflow could occur during client handshake processing, leading to a server exit. (Bug #22722946) For busy servers, client connection or communication failure could occur if an I/O-related system call was interrupted. The mysql_options() C API function now has a MYSQL_OPT_RETRY_COUNT option to control the number of retries for interrupted system calls. (Bug #22336527) References: See also: Bug #22389653. |
||
gdt
|
c76c27ea73 | Change to guile 2.0 | ||
maya
|
e5cb78b699 | mariadb55-server: Restore PLIST ability to build without embedded-server | ||
wiz
|
79a53c8f15 |
Updated py-postgresql to 5.0.2.
Ok from OWNER, darcy. Version 5.0.2 (2016-09-08) -------------------------- - Fixed an infinite recursion problem in the DB wrapper class of the classic module that could occur when the underlying connection could not be properly opened (bug report by Justin Pryzby). Version 5.0.1 (2016-08-18) -------------------------- - The update() and delete() methods of the DB wrapper now use the OID instead of the primary key if both are provided. This restores backward compatibility with PyGreSQL 4.x and allows updating the primary key itself if an OID exists. - The connect() function of the DB API 2.0 module now accepts additional keyword parameters such as "application_name" which will be passed on to PostgreSQL. - PyGreSQL now adapts some queries to be able to access older PostgreSQL 8.x databases (as suggested on the mailing list by Andres Mejia). However, these old versions of PostgreSQL are not officially supported and tested any more. - Fixed an issue with Postgres types that have an OID >= 0x80000000 (reported on the mailing list by Justin Pryzby). - Allow extra values that are not used in the command in the parameter dict passed to the query_formatted() method (as suggested by Justin Pryzby). - Improved handling of empty arrays in the classic module. - Unused classic connections were not properly garbage collected which could cause memory leaks (reported by Justin Pryzby). - Made C extension compatible with MSVC 9 again (this was needed to compile for Python 2 on Windows). |
||
maya
|
05ca6b2455 |
update mariadb55-{client,server} to 5.5.52
Security update CVE-2016-6662: Remote Root Code Execution / Privilege Escalation (0day) (Fixed in 5.5.51, MDEV-10465) XXX put the distfile on nbftp manually as most mirrors don't have it yet and pullup. Changes: Revision #0da39ca 2016-09-12 16:18:07 +0200 fix BIGINT+MEDIUMINT type aggregation Revision #347eeef 2016-09-11 20:55:11 +0200 don't use my_copystat in the server Revision #611dc0d 2016-09-11 20:53:16 +0200 missing element in prelocked_mode_name[] array Revision #a229091 2016-09-11 20:52:00 +0200 potential signedness issue Revision #7ae555c 2016-09-11 20:51:09 +0200 - Merge branch 'mysql/5.5' into 5.5 Revision #b9631e3 2015-11-10 12:41:26 +0100 MDEV-8833 Crash of server on prepared statement with conversion to semi-join Revision #ee97274 2016-08-25 09:50:04 +0300 DEV-10595 MariaDB daemon leaks memory with specific query Revision #a92a8cc 2016-08-19 17:11:20 +0000 Windows packaging : use /d switch to sign MSI, to prevent installer showing randomly generated name in UAC prompt Revision #723488b 2016-08-04 15:43:52 +0400 MDEV-10424 - Assertion `ticket == null' failed in MDL_request::set_type Revision #09cb646 2016-08-11 19:35:53 +0000 Windows : fix search for WiX root directory when using 64bit cmake Revision #5ad0206 2016-08-09 16:15:10 +0300 MDEV-10341: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func Revision #0098d78 2016-08-09 13:25:40 +0200 MDEV-10465 general_log_file can be abused Revision #a3f6424 2016-08-08 12:58:27 +0200 MDEV-6128:[PATCH] mysqlcheck wrongly escapes '.' in table names Revision #2a54a53 2016-08-08 10:27:22 +0200 MDEV-10465 general_log_file can be abused Revision #a7c43a6 2016-01-26 14:49:25 +0200 MDEV-9304: MariaDB crash with specific query Revision #5269d37 2016-08-08 18:37:02 +0400 MDEV-10468 Assertion `nr >= 0.0' failed in Item_sum_std::val_real() Revision #1b3430a 2016-08-08 16:04:40 +0400 MDEV-10500 CASE/IF Statement returns multiple values and shifts further result values to the next column Revision #5e23b63 2016-08-07 11:02:42 +0200 MDEV-10506 Protocol::end_statement(): Assertion `0' failed upon ALTER TABLE Revision #93d5cdf 2016-08-04 13:14:45 +0300 MDEV-9946: main.xtradb_mrr fails sporadically Revision #c0cb84b 2016-08-04 10:57:55 +0200 - Merge branch 'bb-5.5-serg' into 5.5 Revision #470f259 2016-08-03 20:56:24 +0200 MDEV-10465 general_log_file can be abused Revision #0214115 2016-08-01 16:53:57 +0200 trivial cleanup Revision #03dec1a 2016-08-03 18:05:29 +0200 MDEV-10350 "./mtr --report-features" doesn't work Revision #9d2f892 2016-08-03 17:58:56 +0200 MDEV-7329 plugins.pam_cleartext fails sporadically in buildbot Revision #75891ed 2016-08-03 17:50:45 +0200 improve pam_cleartext.test a bit Revision #5265243 2016-08-03 20:44:08 +0200 - Merge branch 'merge/merge-xtradb-5.5' into 5.5 Revision #e316c46 2016-08-03 20:43:29 +0200 5.5.50-38.0 Revision #19fe10c 2016-08-03 20:39:47 +0200 MDEV-6581 Writing to TEMPORARY TABLE not possible in read-only Revision #a350e53 2016-08-03 20:38:25 +0200 - Merge branch 'mysql/5.5' into 5.5 Revision #eb32dfd 2016-08-03 11:49:35 +0400 MDEV-10365 - Race condition in error handling of INSERT DELAYED Revision #511313b 2016-08-03 13:42:46 +0000 MDEV-10010 - potential deadlock on windows due to recursive SRWLock acquisition Revision #141f88d 2016-08-03 12:41:38 +0000 MDEV-10357 my_context_continue() does not store current fiber on Windows Revision #ecb7ce7 2016-08-03 15:55:48 +0400 MDEV-10467 Assertion `nr >= 0.0' failed in Item_sum_std::val_real() Backporting MDEV-5781 from 10.0. Revision #35c9c85 2016-08-03 13:40:53 +0300 MDEV-10217: innodb.innodb_bug59641 fails sporadically in buildbot: InnoDB: Failing assertion: current_rec != insert_rec in file page0cur.c line 1052 Revision #6b71a6d 2016-08-02 18:52:51 +0200 MDEV-10383 Named pipes : multiple servers can listen on the same pipename Revision #5fdb3cf 2016-07-29 18:21:08 +0200 MDEV-10419: crash in mariadb 10.1.16-MariaDB-1trusty Revision #c6aaa2a 2016-07-30 10:53:01 +0300 MDEV-10228: update test results Revision #15ef38d 2016-07-27 00:38:51 +0300 MDEV-10228: Delete missing rows with OR conditions Revision #1b5da2c 2016-07-21 15:32:28 +0400 MDEV-10316 - main.type_date fails around midnight sporadically Revision #5cf49cd 2016-07-15 23:51:30 +0300 MDEV-10248 Cannot Remove Test Tables Revision #4e19aa3 2016-07-12 12:13:31 +0200 MDEV-10318 unset params in --ps --embedded Revision #97ded96 2016-07-11 17:03:03 +0000 MDEV-10318 : Fix crash in embedded, in case prepared statement has parameter placeholders, but does not bind parameters Revision #e81455bb 2015-05-04 08:32:05 +0200 MDEV-7973 bigint fail with gcc 5.0 Revision #a7814d4 2016-06-30 12:59:52 +0400 MDEV-10311 - funcs_1.processlist_priv_no_prot fails sporadically Revision #79f852a 2016-06-22 14:17:06 +0200 MDEV-10050: Crash in subselect Revision #ef92aaf 2016-06-22 22:37:28 +0300 MDEV-10083: Orphan ibd file when playing with foreign keys Revision #a482e76 2016-06-20 16:12:54 +0200 fix a mysql-5.5.50 merge: mysqlcheck Revision #95bf696 2016-06-19 14:51:03 +0200 MDEV-9749 InnoDB receives 'Bad file descriptor' error, possibly related to feedback plugin Revision #7f38a07 2016-06-17 18:54:11 +0400 MDEV-10043 - main.events_restart fails sporadically in buildbot (crashes upon shutdown) Revision #7ff86b4 2016-06-17 14:59:17 +0300 MDEV-10247 TokuDB assertion error when building with DEBUG Revision #12ae840 2016-06-16 22:04:24 +0300 Fix typo bug that cause myisam repair to fail Revision #c7eef02 2016-06-16 22:00:16 +0300 Increase the number of default build thread ids possibilities Revision #7ab7abd 2016-06-16 18:52:46 +0300 Fix compilation failure when compiling with std=c90 Revision #b644661 2016-06-14 22:29:24 +0200 MDEV-9256 : Crashes on Windows x64 with aria_pagecache_buffer_size > 4GB Revision #34a104b 2016-06-14 12:28:05 +0300 MDEV-10229: TokuDB fails to build with CLang Revision #1bf2509 2016-06-13 23:32:50 +0300 MDEV-10162: Update repair testcase Revision #2b47832 2015-12-10 03:56:31 +0200 Fixed compilation failure using clang Revision #6a34ba3 2016-02-16 16:15:22 +0200 [Code cleanup] Refactor duplicate code within myisam and maria sort.cc Revision #bfef17b 2016-06-13 18:30:02 +0300 MDEV-9433: [PATCH} cppcheck reported a number of minor coding errors Revision #0089af8 2016-06-13 18:11:31 +0300 MDEV-9433: [PATCH] cppcheck reported a number of minor coding errors Revision #cf721d2 2015-12-10 17:00:14 +1100 MDEV-9257: Increase limit on parallel workers in mysql-test-run Revision #05bb3b9 2016-06-14 16:28:07 +0200 fix main.ssl_ca test for windows Revision #a4cfd32 2016-06-14 14:52:43 +0200 main.openssl_1 failure Revision #c73b987 2016-06-14 13:18:05 +0200 MDEV-8328 Evaluation of two "!" operators depends on space in beetween Revision #c3c272c 2016-06-10 13:47:00 +0200 MDEV-10166 probes_mysql_nodtrace.h is not provided anymore by mariadb-10.0.25 Revision #260699e 2016-06-14 13:59:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5 Revision #f54dcf1 2016-06-14 12:38:47 +0200 5.5.49-37.9 Revision #90eb302 2016-06-14 13:57:49 +0200 fix main.ssl_ca from mysql-5.5.50 Revision #ae29ea2 2016-06-14 13:55:28 +0200 - Merge branch 'mysql/5.5' into 5.5 Revision #1b50d59 2016-06-14 14:44:09 +0400 MDEV-9945 - main.kill_processlist-6619 fails sporadically Revision #d6a1bae 2016-06-13 17:10:31 +0400 MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost Revision #2db724c 2016-06-13 15:54:12 +0400 MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost Revision #3c77a00 2016-03-08 13:27:18 +0200 MDEV-8012: Wrong exit code when asking for help Revision #416006a 2016-06-12 22:45:15 +0300 MDEV-8012: Wrong exit code when asking for help Revision #67b4a6f 2016-06-12 20:14:51 +0300 MDEV-8859 rpl.rpl_mdev382 sporadically fails to finish due to disappeared expect file Revision #87007dc 2016-06-08 15:03:18 +0400 MDEV-9994 - Aria service threads are not "joined" Revision #4155d09 2016-06-10 17:06:38 +0400 MDEV-8402 Bug #77473 Truncated data with subquery & UTF8 Revision #df14488 2016-06-10 15:50:19 +0400 MDEV-10181 Illegal mix of collation for a field and an ASCII string as a view field Revision #7adf04e 2016-01-05 22:48:50 +0100 MDEV-9366 : do_shutdown_server fails to detect server shutdown on Windows. Fix test whether process is alive in mysqltest. Revision #a4848e9 2016-06-08 19:04:12 +0400 MDEV-9972 Least function retuns date in date time format Revision #b31976f 2016-06-08 15:15:55 +0200 - Merge branch 'mdev9991' into mdev9991-5.5 Revision #196d96c 2016-06-08 15:12:44 +0200 Fix compiler check for stack unwind hint Revision #0f25270 2016-06-08 08:40:10 +0300 MDEV-7139: Sporadic failure in innodb.innodb_corrupt_bit on P8 Revision #ff832e0 2016-05-24 17:37:23 +0200 Restore COMPONENT Embedded for Windows embedded libs. Revision #221adbc 2016-05-24 17:01:08 +0200 Fix warnings on Windows, compiler option -ggdb3 option is nonexistent Revision #535160b 2016-05-24 16:57:03 +0200 MDEV-10117 - update HeidiSQL to current version Revision #9eb0fbd 2016-05-24 14:20:53 +0200 MDEV-10071 Block installation on XP/Windows 2003 Server(they are no more supported) Revision #18487ed 2016-05-24 14:18:55 +0200 MDEV-10108 Fix errors in installations by domain user Revision #964c4f0 2016-05-10 19:13:06 +0400 MDEV-10052 Illegal mix of collations with DAYNAME(date_field)<>varchar_field Revision #672bbcd 2016-04-27 16:13:14 +0200 MDEV-9973 : Do not set permissions for serviceaccount user (Win7 and later) This appears to break some installation, and it did not do anything useful anyway. Revision #4f1ad43 2016-04-26 16:15:15 +0400 MDEV-9987 - gen_lex_hash leaks memory, making LeakSanitizer builds fail Revision #29868de 2016-04-26 12:58:14 +0200 MDEV-9986 Full-text search of the utf8mb4 column causes crash Revision #7f5ceb7 2016-04-26 11:49:35 +0200 disable main.wait_timeout_not_windows for embedded Revision #2220480 2016-04-25 18:59:41 +0200 MDEV-7775 Wrong error message (Unknown error) when idle sessions are killed after wait_timeout Revision #a98ecc2 2016-04-23 12:19:40 +0200 support SEARCH_RANGE in search_pattern_in_file.inc Revision #2b7573e 2016-04-24 13:36:51 +0400 MDEV-9975 - main.partition_innodb_plugin fails sporadically Revision #19e3597 2016-04-07 10:47:46 +0300 MDEV-9142 :Adding Constraint with no database reference results in ERROR 1046 (3D000) at line 13: No database selected. Revision #0ea4c73 2016-04-23 12:15:18 +0400 Fixed compilation failure due to unused var. Revision #618e300 2016-04-22 12:57:39 +0400 MDEV-9970 - main.sp-threads fails sporadically Revision #bd75ee7 2016-04-22 09:10:00 -0400 bump the VERSION Revision #3f0d07e 2016-04-22 16:04:20 +0400 MDEV-9372 select 100 between 1 and 9223372036854775808 returns false Revision #0991e19e 2016-04-20 20:25:46 +0200 - Merge branch 'bb-5.5-serg' into 5.5 Revision #63c834e 2016-04-20 18:56:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5 Revision #c9e56d5 2016-04-18 17:38:05 +0200 5.5.48-37.8 Revision #24ac546 2016-04-20 18:27:23 +0200 use consistent error messaging for IGNORE Revision #9e826bf 2016-04-20 15:28:44 +0200 trivial optimization Revision #8f1f869 2016-04-20 15:26:37 +0200 another test case for ER_DATA_OUT_OF_RANGE on insert Revision #b069d19 2016-04-20 15:25:55 +0200 - Merge branch 'mysql/5.5' into 5.5 Revision #1bc0b0b 2016-04-19 11:08:16 +0200 fix a couple of dbug tests not to write to /tmp Revision #cc04a9f 2016-04-18 18:30:42 +0200 MDEV-9835 Valid password is not working after server restart Revision #608c0e1 2016-04-18 11:57:34 +0200 MDEV-5982 `make` fail @ ".../libmysql_versions.ld:155:9: invalid use of VERSION in input file" Revision #ce35530 2016-04-17 19:52:15 +0200 MDEV-9885 Client doesn't start if 'TERM' unknown Revision #95fe71a 2016-04-17 18:51:54 +0200 MDEV-9707 MAX(timestamp(6) column) in correlated sub-query returns non-existent row data in original table Revision #3294cd1 2016-04-16 17:36:47 +0200 MDEV-9929 MariaDB segfaults on command "mysqld --version" with ignore-db-dir option on /etc/my.cnf Revision #4f133fb 2016-04-16 12:39:20 +0200 MDEV-9493 --tc-heuristic-recover option values off by one Revision #edf71fd 2016-04-16 10:28:03 +0200 MDEV-9928 LC_TIME_NAMES=de_AT; unusual name for february Revision #9c64735 2016-03-29 12:50:56 +0200 MDEV-9748 Include Twin (mysys_err.h is included twice in mysys/my_copy.c) Revision #2a45fa9 2016-04-20 19:03:59 +0200 MDEV-9836 Connection lost when using SSL Revision #0c0a865 2016-04-19 16:16:13 +0400 MDEV-9943 - TokuDB fails to compile with gcc 5.2.1 Revision #62122ba 2016-04-20 00:36:58 +0300 MDEV-9953 Debian packages install broken 'maria' test suite which cannot be run Revision #e90f8b7 2016-04-20 11:11:13 +0400 MDEV-9413 "datetime >= coalesce(c1(NULL))" doesn't return expected NULL Revision #2564650 2016-04-20 11:02:34 +0400 MDEV-9662 Assertion `precision || !scale' failed in my_decimal_precision_to_length_no_truncation(uint, uint8, bool) Revision #9a98714 2016-04-20 08:53:30 +0400 MDEV-9745 Crash with CASE WHEN TRUE THEN COALESCE(CAST(NULL AS UNSIGNED)) ELSE 4 END Revision #6c0e231 2016-04-19 14:05:52 +0400 MDEV-9945 - main.kill_processlist-6619 fails sporadically Revision #18ff6f6 2016-04-19 12:38:00 +0400 MDEV-9944 - main.events_2 fails sporadically Revision #6fd54c0 2016-04-18 23:15:15 +0400 MDEV-9521 Least function returns 0000-00-00 for null date columns instead of null Revision #777c213 2016-04-02 00:04:47 +0400 MDEV-9862 Illegal mix of collation, when comparing column with CASE expression Revision #11b77e9 2016-03-18 16:55:11 +0100 MDEV-9527 build FAILs with GCC 5.1 with release supported "-std=c+11" Revision #fc2c1e4 2016-03-17 21:29:52 +0100 MDEV-9733 Server crashes in lf_pinbox_real_free on replication slaves Revision #0b9fb9a 2016-03-17 10:45:15 +0100 MDEV-9568 mysqlcheck crashes with nonexistent table name Revision #c29e450 2016-02-26 03:02:07 +0200 MDEV-4070 sys_vars.secure_file_priv fails sporadically if it's executed with --mem Revision #ceba41c 2016-01-24 17:41:11 +0100 MDEV-9299 Test main.events_2 incompatible with Debian reproducibility testing framework Revision #e1385f2 2016-02-15 12:59:47 +0100 fix buffer overrun Revision #3889b19 2016-02-14 22:19:27 +0100 more strict ipv6_ok check in mtr Revision #8f5030e 2016-02-14 22:17:38 +0100 fix my_gethwaddr() for solaris Revision #95740bc 2016-02-14 22:16:50 +0100 dtrace in cmake Revision #a5d9597 2016-02-14 22:15:16 +0100 better inline check Revision #5f078cc 2016-02-14 20:57:48 +0100 compilation errors on sparc sun studio 10 Revision #2a47817 2016-02-14 18:33:20 +0200 MDEV-9225 mysql_upgrade segfault due to missing /etc/my.cnf.d Revision #b7dc830 2016-02-14 18:31:06 +0200 Fix memory leak when failing to read config file Revision #93e9d81 2016-02-12 12:04:11 +0400 Errorneous PSI declaration line fixed. Revision #a9a08b1 2016-02-10 10:03:47 +0400 MDEV-9371 select insert('a',2,1,'b') doesn't return expected 'a' Revision #3c5c04b 2016-02-10 03:49:11 +0200 MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init Revision #6b614c6 2016-02-09 13:50:48 +0100 MDEV-7765: Crash (Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, field_index) || bitmap_is_set(table->vcol_set, field_index))' fails) on using function over not created table Revision #775cccc 2016-02-08 22:53:40 +0200 MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init Revision #01628ce 2016-02-09 14:08:36 +0100 Merge branch 'bb-5.5-serg' into 5.5 Revision #afce541 2016-02-09 14:06:45 +0100 Merge branch 'merge-xtradb-5.5' into 5.5 Revision #5d478f5 2016-02-08 20:07:38 +0100 Bug#19817021 Revision #6703e5b 2016-02-08 20:07:09 +0100 Bug#20691429 ASSERTION `CHILD_L' FAILED IN STORAGE/MYISAMMRG/HA_MYISAMMRG.CC:631 Revision #dece4bc 2016-02-09 11:28:44 +0100 cleanup: make assert more readable Revision #63d3ccd 2016-02-08 20:04:39 +0100 Bug#21205695 DROP TABLE MAY CAUSE SLAVES TO BREAK Revision #f3444df 2016-02-09 11:27:40 +0100 Merge branch 'mysql/5.5' into 5.5 Revision #ea0c3fc 2016-02-09 05:17:41 +0400 MDEV-9438 backport feedback-http-proxy to 5.5 and 10.0. The http-proxy option to the FEEDBACK plugin backported. Revision #b17a435 2016-02-09 02:31:47 +0300 MDEV-6859: scalar subqueries in a comparison produced unexpected result Revision #3cfd36b 2016-02-09 00:13:25 +0100 5.5.47-37.7 Revision #d443d70 2016-02-09 01:46:53 +0300 MDEV-7823: Server crashes in next_depth_first_tab on nested IN clauses with SQ inside Revision #c4cb240 2016-02-06 22:41:58 +0100 MDEV-9024 Build fails with VS2015 Revision #1e361f2 2016-02-06 13:57:59 +0100 MDEV-4664 mysql_upgrade crashes if root's password contains an apostrophe/single quotation mark Revision #9e4e412 2016-02-06 13:56:37 +0100 unit test for dynstr_append_os_quoted() Revision #41021c0 2016-02-03 17:15:22 +0100 MDEV-9462: Out of memory using explain on 2 empty tables Revision #ad94790 2016-02-04 14:47:46 +0100 MDEV-9453 mysql_upgrade.exe error when mysql is migrated to mariadb Revision #0a76ad5 2016-02-04 12:51:57 +0100 MDEV-9175 Query parser tansforms MICROSECOND into SECOND_FRAC, which does not work Revision #a90da6e 2016-02-05 14:04:24 +0100 MDEV-9314 fatal build error: viosslfactories.c:58:5: error: dereferencing pointer to incomplete type ‘DH {aka struct dh_st} Revision #db5f743 2016-02-06 12:37:46 +0200 Merge pull request #148 from grooverdan/5.5-rpl_reporting-cppcheck-va_end Revision #6ecf6d8 2016-02-05 17:46:01 +0100 MDEV-7827: Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed in Field_long::val_str on EXPLAIN EXTENDED Revision #9f3b53f 2015-12-14 19:16:29 +0100 MDEV-9093 Persistent computed column is not updated when update query contains join Revision #a3d843d 2016-02-03 15:52:26 +0200 Fix function visibility as it is used on row0mysql.c in Windows. Revision #f66d016 2016-02-03 11:32:51 +0200 MDEV-9471: Server crashes or returns an error while trying to alter partitioning on a table moved from Windows to Linux Revision #603c096 2016-02-03 00:43:00 +0100 MDEV-9466 : Exception handler on Windows does not output any text, if mysqld runs as service Revision #0e84d54 2016-02-01 16:27:12 +0100 Merge MDEV-9112 into 5.5 Revision #8cf1f50 2016-02-01 16:10:49 +0100 MDEV-9112: Non-blocking client API missing on non-x86 platforms Revision #d0c5efc 2016-01-29 23:53:44 +0200 If one compiled with too long MYSQL_SERVER_SUFFIX this caused a memory overrun that caused some test to fail. Revision #a1ddf01 2016-01-29 23:52:15 +0200 my_decimal didn't compile properly with debug Revision #3e5724f 2016-01-19 14:47:41 +1100 Add va_end to make cppcheck happy Revision #9c9d10b 2016-01-15 09:50:27 +0400 MDEV-9106 Audit plugin not working with MySQL 5.7. fixing Windows crash. Revision #fe4823d 2016-01-13 18:02:44 +0400 MDEV-9106 Audit plugin doesnt run with MySQL 5.7. updata thread_pool_server_audit test result. Revision #cdc9aa5 2016-01-13 15:24:33 +0400 MDEV-9106 Audit Plugin doesn't run with MySQL 5.7. MariaDB 5.5 built in debug gets unhappy with mutexes. Although everything is correct, some DBUG_ASSERT can happen. So this patch keeps safe_mutex silent. Revision #c955253 2016-01-12 16:29:02 +0400 MDEV-9106 Audit plugin compiled with MariaDB can't install on MySQL 5.7. The audit API was seriously changed in MySQL 5.7. so we had to adapt the plugin's code to that. Revision #5f48b61 2016-01-07 14:45:40 +0100 MDEV-9298 : Build failure when linking libmysql. Revision #ff24820 2015-12-30 19:39:31 +0100 Fix process handle leak in buildbot. GenerateConsoleCtrlEvent sent to non-existing process will add a process handle to this non-existing process to console host process conhost.exe Revision #61d3621 2015-12-29 18:40:41 +0400 Moving Field_blob::store_length() back from protected to public, as it's needed for Cassandra in 10.0. Revision #e1b9be5 2015-12-29 14:17:31 +0400 MDEV-9319 ALTER from a bigger to a smaller blob type truncates too much data Revision #e126baa 2015-12-21 10:19:02 +0100 MDEV-9249 MariaDB un-buildable on linux64: fails @ "error: ‘ERR_remove_state’ was not declared in this scope" when linking against OpenSSL 1.0.2e Revision #591e74c 2015-06-20 16:59:22 +0800 MDEV-7526: TokuDB doesn't build on OS X Revision #e386523 2015-12-19 13:53:43 +0200 MDEV-7526: TokuDB doesn't build on OS X Revision #f39b9e0 2015-12-19 13:52:27 +0200 MDEV-7526: TokuDB doesn't build on OS X Revision #6414959 2015-12-19 13:31:44 +0200 MDEV-7526: TokuDB doesn't build on OS X Revision #f89c9fc 2015-12-19 13:25:55 +0200 MDEV-7526: TokuDB doesn't build on OS X Revision #0ed4744 2015-12-11 17:03:55 +0100 fix main.mysqldump test on windows Revision #ca28d90 2015-12-09 17:54:55 +0100 MDEV-7655 SHOW CREATE TABLE returns invalid DDL when using virtual columns along with a table collation Revision #f560c1b 2015-12-10 10:32:11 +0100 revert 5e9a50efc37c233f1e2a3616f8bcb36315aba4c2 Revision #265e833 2015-12-09 21:22:37 +0100 revert 415faa122b9c683661dafac82fff414fa6864151 Revision #c19972f 2015-12-11 14:33:41 +0200 MDEV-9251: Fix MySQL Bug#20755615: InnoDB compares column names case sensitively, while according to Storage Engine API column names should be compared case insensitively. This can cause FRM and InnoDB data dictionary to go out of sync. Revision #fa25921 2015-12-10 11:22:53 +0100 MDEV-8407 Numeric errors, server crash with COLUMN_JSON() on DECIMAL with precision > 40 Revision #d67aacb 2015-12-09 17:11:55 +0100 fix xtradb compilation on windows Revision #fa4d4fc 2015-12-09 10:06:28 +0100 unit tests for my_getopt Revision #584c07b 2015-10-21 11:51:15 +0200 MDEV-8978 Specify GPL version in RPM metadata Revision #142b725 2015-12-09 12:57:04 +0100 Merge branch 'merge/merge-xtradb-5.5' into 5.5 Revision #9457139 2015-12-09 12:27:04 +0100 5.5.46-37.6 Revision #1a72c6f 2015-12-09 11:51:59 +0100 Merge branch 'bb-5.5-serg' into 5.5 Revision #abf9d35 2015-12-09 10:00:49 +0100 Merge branch 'mysql/5.5' into 5.5 Revision #dac3149 2015-12-08 17:20:34 +0400 MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine Revision #50a796d 2015-12-08 10:16:41 +0100 MDEV-8825 mysql_upgrade leaks the admin password when it spawns a shell process to execute mysqlcheck Revision #c21b927 2015-12-08 10:13:13 +0100 mysql_upgrade cleanup Revision #f0d774d 2015-12-07 20:06:54 +0100 MDEV-9212 ssl-validate-cert incorrect hostname check Revision #544eeda 2015-12-07 20:27:58 +0100 MDEV-8644 Using a UDF in a virtual column causes a crash when stopping the server Revision #79d08e6 2015-12-07 15:15:43 +0100 small cleanup: udf_init()/udf_free() calls Revision #859a736 2015-12-07 14:07:36 +0100 MDEV-9161 feedback_plugin_send in debug builds Revision #99774f1 2015-12-06 11:51:57 +0100 feedback plugin compilation warnings Revision #8fd24b4 2015-12-07 20:25:27 +0100 MDEV-9226 SHOW COLUMNS returns wrong column order for tables with large ENUMs Revision #f18599a 2015-12-06 20:22:33 +0100 tokudb compilation warnings Revision #d1fe928 2015-12-06 12:01:12 +0100 MDEV-8607 Init script doesn't check all applicable configuration groups Revision #18954ff 2015-12-06 01:48:07 +0100 MDEV-8313 Got an error writing communication packets Revision #354e567 2015-12-06 01:40:51 +0100 federatedx small cleanup Revision #e05883b 2015-12-05 15:25:15 +0100 MDEV-7341 mysqld_multi doesn't recognize include directive (not following includes) Revision #ef47b625 2015-12-05 11:29:00 +0100 MDEV-8827 Duplicate key with auto increment Revision #c8652ee 2015-12-05 11:22:25 +0100 one more test Revision #ee2fce5 2015-10-20 09:41:44 +0200 fix debian logrotate slow log filename Revision #0df22a5 2015-12-07 09:34:41 +0200 MDEV-7050: MySQL#74603 - Assertion `comma_length > 0' failed in mysql_prepare_create_table Revision #d85168e 2015-12-07 09:20:31 +0200 Correct length check in my_wc_mb_filename() Revision #e528fe7 2015-12-05 12:21:33 +0200 Fix gcc v5.compiler errors. Revision #082b859 2015-12-04 14:24:03 +0200 MDEV-9233: Copying MySQL 5.5 data directory to 10.0 with partition tables crashes on insert Revision #d87bc55 2015-12-03 20:43:54 +0400 MDEV-8630 Datetime value dropped in "INSERT ... SELECT ... ON DUPLICATE KEY" Item_func_coalesce::fix_length_and_dec() calls Item_func::count_string_result_length()) which called agg_arg_charsets() with wrong flags, so the collation derivation of the COALESCE result was not properly set to DERIVATION_COERCIBLE. It erroneously stayed DERIVATION_NUMERIC. So GREATEST() misinterpreted the argument as a number rather that a string and did not calculate its own length properly. Revision #9f07c6b 2015-12-02 16:08:54 +0400 MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine Revision #33589b2 2015-12-03 13:18:10 +0200 MDEV-7762 InnoDB: Failing assertion: block->page.buf_fix_count > 0 in buf0buf.ic line 730 Revision #13ad179 2015-11-20 14:50:18 +0100 MDEV-8756 MariaDB 10.0.21 crashes during PREPARE Revision #43a5090 2015-11-18 11:20:59 +0100 MDEV-9051 mysqld got signal 11, after upgrade to 10.1.8 Revision #7261629 2015-11-18 10:58:51 +0100 feedback plugin debug Revision #e669a5f 2015-11-17 18:33:08 +0100 MDEV-7588 Add thd_wait_begin/end to notify threadpool of binlog waits Revision #7e4da9b 2015-11-06 16:36:41 +0100 MDEV-8632 Segmentation fault on INSERT Revision #5d754fc 2015-11-09 09:23:32 +0200 MDEV-8854: New warning messages are unreadable Revision #c88ca2c 2015-11-06 17:56:56 +0100 MDEV-8701 Crash on derived query MDEV-8938 Server Crash on Update with joins Revision #df80420 2015-10-21 14:42:56 +0200 fix events_1 test for October 2015 Revision #978c2a3 2015-10-11 17:06:03 -0400 MDEV-7640: CHANGE MASTER TO doesn't work with prepared statements Revision #16c4b3c 2015-10-09 16:43:59 +0200 fixes for buildbot Revision #f41a41f 2015-10-09 00:06:16 +0200 Merge branch 'merge-xtradb-5.5' into 5.5 Revision #db79f4c 2015-10-08 23:02:43 +0200 5.5.45-37.4 Revision #82e9f6d 2015-10-08 22:54:24 +0200 Merge remote-tracking branch 'mysql/5.5' into 5.5 Revision #c8d5112 2015-10-08 00:32:07 +0200 MDEV-8796 Delete with sub query with information_schema.TABLES deletes too many rows Revision #504802f 2015-08-05 11:57:35 +0200 MDEV-7846: postreview fix Revision #54b9981 2015-04-23 20:08:57 +0200 MDEV-7846: Server crashes in Item_subselect::fix_fields or fails with Thread stack overrun Revision #0ab93fd 2015-04-23 19:16:57 +0200 MDEV-7445:Server crash with Signal 6 MDEV-7565: Server crash with Signal 6 (part 2) Revision #2e3e818 2015-04-23 19:11:06 +0200 MDEV-7445: Server crash with Signal 6 Revision #7ccde2c 2015-04-23 19:04:11 +0200 MDEV-7565: Server crash with Signal 6 (part 2) Revision #006acf7 2015-09-30 10:49:45 +0300 Bug #68148: drop index on a foreign key column leads to missing table MDEV-8845: Table disappear after modifying FK Revision #a95711e 2015-09-29 08:39:54 +0300 MDEV-8855: innodb.innodb-fk-warnings fails on Windows Revision #02a38fd 2015-09-24 17:25:52 +0200 MDEV-8624: MariaDB hangs on query with many logical condition Revision #f804b74 2015-09-28 03:40:29 +0300 MDEV-8154 rpl.show_status_stop_slave_race-7126 sporadically causes internal check failure Revision #ce7d8c5 2015-09-27 18:01:47 +0300 MDEV-7330 plugins.feedback_plugin_send fails sporadically in buildbot Revision #bdcf370 2015-09-27 16:00:48 +0300 MDEV-7933 plugins.feedback_plugin_send depends on being executed after plugins.feedback_plugin_load Revision #2563609 2015-09-26 02:51:29 +0300 Increased the version number Revision #86ed494 2015-09-26 02:48:55 +0300 MDEV-8849 rpl.rpl_innodb_bug30888 sporadically fails in buildbot with testcase timeout Revision #dca4ab9 2015-09-24 21:24:28 +0300 MDEV-8841 innodb_zip.innodb-create-options fails in buildbot Revision #5cc149f 2015-09-24 10:28:47 +0200 The compiler warnings fixed. Revision #29ac245 2015-09-07 13:13:52 +0200 MDEV-8473: mysqlbinlog -v does not properly decode DECIMAL values in an RBR log Revision #102a85f 2015-09-03 18:00:43 +0200 MDEV-8663: IF Statement returns multiple values erroneously (or Assertion `!null_value' failed in Item::send(Protocol*, String*)) Revision #fa51f70 2015-08-04 23:42:44 +0200 correct the NULL-pointer test Revision #877de3a 2015-07-30 22:08:39 +0300 MDEV-8554: Server crashes in base_list_iterator::next_fast ... Revision #1b0c81c 2015-08-01 15:02:14 +0200 5.5.44-37.3 Revision #96badb1 2015-07-31 22:09:46 +0200 MDEV-7821 Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS Revision #409709e 2015-07-31 20:33:10 +0200 compilation error on windows Revision #79deefc 2015-07-31 12:31:37 +0200 MDEV-8340 Add "mysqlbinlog --binlog-row-event-max-size" support for MariaDB 5.5 Revision #4d5772c 2015-07-31 10:13:01 +0200 MDEV-7810 Wrong result on execution of a query as a PS (both 1st and further executions) Revision #2721d69 2015-07-28 19:11:53 +0200 MDEV-8352 Increase Diffie-Helman modulus to 2048-bits Revision #bfe2689 2015-07-31 13:13:39 +0400 MDEV-8379 - SUSE mariadb patches Revision #360e597 2015-07-31 12:06:29 +0300 Make sure name buffer has string end marker on correct place. Revision #1ad294e 2015-07-30 18:51:44 +0400 MDEV-7821 - Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS Revision #fa765a4 2015-07-31 08:52:24 +0300 MDEV-6697: Improve foreign keys warnings/errors Revision #e05cd97 2015-07-29 05:58:45 +0300 MDEV-8524: Improve error messaging when there is duplicate key or foreign key names Revision #392df76 2015-07-23 12:50:58 +0400 MDEV-4017 - GET_LOCK() with negative timeouts has strange behavior Revision #e40bc65 2015-07-25 15:14:40 +0300 Fixed memory loss detected on P8. This can happen when we call after_flush but never call after_rollback() or after_commit(). Revision #7115341 2015-07-23 14:57:12 +0300 Fixed warnings and errors found by buildbot Revision #7a96702 2015-07-21 12:12:58 +0300 MDEV-8474: InnoDB sets per-connection data unsafely Revision #00d3b20 2015-07-17 00:06:27 +0300 MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1 Revision #44de090 2015-07-17 00:02:25 +0300 MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1 Revision #bc30046 2015-06-26 14:48:22 +0300 Fix for MDEV-8301; Statistics for a thread could be counted twice in SHOW STATUS while thread was ending Revision #67c56ab 2015-06-25 23:34:54 +0300 Simple cleanups - Removing use of calls to current_thd - More DBUG_PRINT - Code style changes - Made some local functions static Ensure that calls to print_keyuse are locked with mutex to get all lines in same debug packet Revision #8c81575 2015-06-25 23:26:29 +0300 Problem was that for cases like: SELECT ... WHERE XX IN (SELECT YY) this was transformed to something like: SELECT ... WHERE IF_EXISTS(SELECT ... HAVING XX=YY) Revision #2e941fe 2015-06-25 23:18:48 +0300 Fixed crashing bug when using ONLY_FULL_GROUP_BY in a stored procedure/trigger that is repeatedly executed. This is MDEV-7601, including its sub tasks MDEV-7594, MDEV-7555, MDEV-7590, MDEV-7581, MDEV-7589 Revision #d199a0f 2015-06-11 17:47:52 +0200 more renames after tokudb merge Revision #b96c196 2015-06-11 16:48:10 +0200 Item_cache::safe_charset_converter() fixes Revision #7c98e8a 2015-06-11 16:43:56 +0200 fix after the tokudb ft-index merge Revision #5a44e1a 2015-06-09 22:11:22 +0200 tests for MDEV-7937: Enforce SSL when --ssl client option is used Revision #80f6b22 2015-06-09 16:08:09 +0400 MDEV-3870 - Valgrind warnings on OPTIMIZE MyISAM or Aria TABLE with disabled keys Revision #3a50a8c 2015-06-09 13:50:43 +0400 MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled Revision #49a3392 2015-06-09 11:57:31 +0400 MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled Revision #e5005ce 2015-06-09 18:06:41 +0200 disable ssl for ssl-disabled tests Revision #992d782 2015-06-09 18:56:09 +0300 MDEV-6735: Range checked for each record used with key (also MDEV-7786, MDEV-7923) Revision #5d57e2d 2015-06-09 16:46:45 +0300 Fix tests for 7937 Revision #be5035b 2015-06-09 15:59:29 +0300 Added tests for MDEV-7937 Revision #4ef7497 2015-06-09 14:08:44 +0300 MDEV-7937: Enforce SSL when --ssl client option is used Revision #56e2d83 2015-05-02 08:45:10 +0200 MDEV-7695 MariaDB - ssl - fips: can not connect with --ssl-cipher=DHE-RSA-AES256-SHA - handshake failure Revision #92b3659 2015-06-09 12:05:06 +0400 MDEV-7268 Column of table cannot be converted from type 'decimal(0,?)' to type ' 'decimal(10,7)' Changing the error message to: "...from type 'decimal(0,?)/*old*/' to type ' 'decimal(10,7)'..." So it's now clear that the master data type is OLD decimal. Revision #b1e1039 2015-06-09 07:36:24 +0400 MDEV-8286 Likely a redundant declaration of Item_cache::used_table_map Revision #a4d93e0 2015-06-05 20:05:08 +0200 MDEV-8050 sphinx test cases cannot run with sphinxsearch-2.2.6 Revision #b41ad55 2015-06-08 15:09:20 +0200 update tokudb version Revision #1707cfc 2015-06-08 21:55:52 +0500 MDEV-8211 plugins.server_audit fails sporadically in buildbot. More fixes to assure the order of queries in the log. Revision #87088b9 2015-06-08 21:44:13 +0500 MDEV-8211 plugins.server_audit fails sporadically in buildbot. This test also should be fixed - delay added so the connection event doesn't happen before the query. Revision #96b3703 2015-06-08 21:40:17 +0500 MDEV-8211 plugins.server_audit fails sporadically in buildbot. Connection event can happen before the query ends. Added a delay to confirm the order. Revision #a765cca 2015-06-08 20:50:40 +0400 MDEV-8067 correct fix for MySQL Bug # 19699237: UNINITIALIZED VARIABLE IN ITEM_FIELD::STR_RESULT Revision #b37b52a 2015-06-08 13:47:07 +0500 MDEV-4922 Stored Procedure - Geometry parameter not working. Fhe GEOMETRY field should be handled just as the BLOB field. So that was fiexed in field_conv. One additional bug was found and fixed meanwhile - thet the geometry field subtypes should also be merged for UNION command. Revision #69ed429 2015-06-08 12:09:13 +0500 MDEV-7500 thread_handling option in my.cnf is not passing "connect events" to audit plugin. The MYSQL_AUDIT_NOTIFY_CONNECTION_CONNECT() call moved to the login_connection() function. So that it'll be invoked in any thread handling mode. Revision #1ae05db 2015-06-07 15:40:42 +0500 MDEV-8078 Memory disclosure/buffer overread on audit plugin. If the SET PASSWORD query doesn't have the password string, the parsing of it can fail. It manifested first in MySQL 5.6 as it started to hide password lines sent to the plugins. Fixed by checking for that case. Revision #db0ecf2 2015-06-06 19:12:44 +0500 MDEV-8032 [PATCH] audit plugin - csv output broken. Symbols like TAB or NEWLINE should be escaped, which was forgotten in one place. Revision #6264451 2015-06-06 16:13:51 +0200 MDEV-8114: server crash on updates with joins still on 10.0.18 Revision #9a3b975 2015-06-05 09:51:17 +0200 Merge branch '5.5' into bb-5.5-serg Revision #a2bb9d2 2015-06-04 16:04:05 +0400 MDEV-7505 - Too large scale in DECIMAL dynamic column getter crashes mysqld Revision #b611ac0 2015-06-03 14:30:09 +0400 MDEV-6236 - [PATCH] mysql_tzinfo_to_sql may produce invalid SQL Revision #af2256f 2015-06-03 13:59:58 +0400 MDEV-7207 - ALTER VIEW does not change ALGORITM Revision #ae0c576 2015-06-05 02:14:49 +0200 Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg Revision #f84f577 2015-06-05 02:06:51 +0200 Merge tag 'mysql-5.5.44' into bb-5.5-serg Revision #f07b346 2015-06-05 02:04:32 +0200 do not re-populate I_S tables in subqueries Revision #1ff423d 2015-06-04 21:12:29 +0400 MDEV-8243 configure defines to empty string, not 1 Revision #750aa8b 2015-06-04 18:58:12 +0200 5.5.43-37.2 Revision #980bdc3 2015-06-04 17:39:05 +0200 followup: CREATE SERVER tests should not be run for embedded Revision #a477cd1 2015-06-03 23:31:05 +0300 MDEV-6500: Stale data returned after TRUNCATE PARTITION operation Revision #08fa02c 2015-06-04 18:51:30 +0400 Some MYD files (e.g. in mysql-test/std_data) could erroneously be treated by git as text files. Revision #9da8a8f 2015-06-04 18:49:12 +0400 MDEV-7269 mysqlbinlog Don't know how to handle column type=0 meta=0 (0000)# MDEV-8267 Add /*old*/ comment into I_S.COLUMN_TYPE for old DECIMAL Revision #a8b8544 2015-06-04 13:00:53 +0300 MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update Revision #7b05650 2015-06-03 20:24:51 +0200 Merge tag 'tokudb-engine/tokudb-7.5.7' into 5.5 Revision #e500c47 2015-06-03 19:47:46 +0200 Merge tag 'tokudb-ft-index/tokudb-7.5.7' into 5.5 Revision #934a18d 2015-06-03 19:42:34 +0200 .gitattributes: *.dat files should not be CRLF converted Revision #c79e98e 2015-06-03 18:45:08 +0200 MDEV-8085 main.group_by failed in buildbot Revision #5d8cee4 2015-06-03 17:11:07 +0200 MDEV-8224 Server crashes in get_server_from_table_to_cache on empty name Revision #33d480f 2015-06-03 16:33:10 +0200 MDEV-4608 deb packages for jessie Revision #f806b4d 2015-06-03 12:13:43 +0200 MDEV-8124 mysqlcheck: --auto-repair runs REPAIR TABLE instead of REPAIR VIEW on views Revision #535b514 2015-06-03 10:35:34 +0200 MDEV-8123 mysqlcheck: new --process-views option conflicts with --quick, --extended and such Revision #64569fa 2015-06-03 11:11:53 +0200 parser: better error messages for CHECK/REPAIR VIEW Revision #0ffef5d 2015-06-03 09:54:56 +0200 MDEV-8052 abi detection incorrect with clang Revision #8e7d665 2015-06-02 22:07:47 +0200 CRLF->LF Revision #6bd76f8 2015-05-27 10:27:18 +0400 Merge pull request #73 from akopytov/MDEV-7658-5.5 Revision #70bc0a3 2015-05-26 23:56:00 +0300 Fixes MDEV-7658: MDEV-7026 fix reintroduces MDEV-6615 on AArch64 Revision #5d02928 2015-05-16 10:26:34 +0200 remove second @ from CONFIGURE_FILE (... @ONLY@) Revision #6f8558b 2015-05-12 14:19:30 -0400 Fix for debug build failure Revision #373d092 2015-05-08 17:19:48 +0300 Fix win/ files to be stored with LF in repository Revision #23b2b95 2015-05-08 17:19:06 +0300 Update .gitattributes Revision #6ef3c7d 2015-05-08 17:09:45 +0300 Updated .gitattributes Revision #0014bdc 2015-05-07 22:18:34 +0200 MDEV-8115 mysql_upgrade crashes the server with REPAIR VIEW Revision #8350ea0 2015-05-07 13:04:03 +0300 Fix compiler error if compiler does not support c99 style initializers. Revision #f704b33 2015-05-06 16:47:23 +0300 Merge pull request #52 from openquery/MDEV-8053-c99-style-for-structure-members Revision #4d606cb 2015-04-24 23:17:16 +1000 c99 style for assigning structure members |
||
adam
|
7c2f224838 |
Changes 2.4.27:
Lib/ * added 'strf_secs' and 'strp_secs' to ldap.functions.__all__ * fixed regression introduced with 2.4.26: ldif.LDIFParser did not fully parse LDIF records without trailing empty separator line |
||
adam
|
8173c112f0 |
SQLite Release 3.14.2:
* Improved support for using the STDCALL calling convention in winsqlite3.dll. * Fix the sqlite3_trace_v2() interface so that it is disabled if either the callback or the mask arguments are zero, in accordance with the documentation. * Fix commenting errors and improve the comments generated on EXPLAIN listings when the -DSQLITE_ENABLE_EXPLAIN_COMMENTS compile-time option is used. * Fix the ".read" command in the command-line shell so that it understands that its input is not interactive. * Correct affinity computations for a SELECT on the RHS of an IN operator. * The ORDER BY LIMIT optimization is not valid unless the inner-most IN operator loop is actually used by the query plan. Fix for ticket 0c4df46116e90f92. * Fix an internal code generator problem that was causing some DELETE operations to no-op. |