Commit graph

5874 commits

Author SHA1 Message Date
adam
ab25d57374 Changes 9.3.1:
Update hstore extension with JSON functionality
Prevent memory leak when creating range indexes
Fix libpq SSL deadlock bug
2013-10-12 07:03:32 +00:00
richard
260507d777 improve postgresql92 builtin kerberos support 2013-10-12 05:05:42 +00:00
richard
a1e80f7e78 improve postgresql93 builtin kerberos support 2013-10-12 04:51:05 +00:00
tron
0332e5ca91 Update "phpmyadmin" package to version 4.0.8.
The following bugs were fixed since the release of version 4.0.7:
- bug #3988 Rename view is not working
- bug #4041 Interaction between linkified fields and grid editing
- bug #3975 Table grouping isn't implemented properly
- bug #4060 Browser tries to remember wrong password when creating new user
- bug #4002 Edit Index on big table doesn't show "Loading" or any message
- bug #4098 Default table tab is ignored
- bug #4099 Server/library difference warning: setting is ignored
- bug #4100 table tree group strategy
- bug #4102 ALTER TABLE ORDER BY and InnoDB
- bug #4103 Tracking report: cannot delete a statement
- bug #3996 Drizzle navigation doesn't expand
- bug #4074 GIS column editor: point not displayed
- bug #4109 Drizzle tables in navigation are shown as views
- bug #4095 NUL symbols added to the end of database dump file
- bug #4105 More disappears in table Structure
- bug #3992 Multi-row edit doesn't clear values when checking NULL
2013-10-10 17:52:35 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
joerg
a03cd831df Remove no longer existing MySQL version. 2013-10-10 00:04:15 +00:00
wiz
6068eaecf6 recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
wiz
d8751949d5 Fix logic error in 1.4 by reverting to 1.3.
However, redirect stderr to /dev/null to get rid of unnecessary warning
that triggered 1.4.
2013-10-08 10:40:21 +00:00
joerg
abec2c20b6 Retire mergant. 2013-10-07 10:13:04 +00:00
joerg
7d921086ee Retire libgnomedb. 2013-10-06 20:04:42 +00:00
joerg
d480823855 Update to libgda-5.1.2 for modern Anjuta.
This moves to Gnome 3 environment.
2013-10-06 19:55:38 +00:00
wiz
8d248532b8 Update to 1.2:
shared-mime-info 1.2 (2013-09-30)
* Mime-type changes:
- Use IANA registered application/sql type for SQL
- Add test for text/x-python
- Added *.pyx as Pyrex/Cython variant of text/x-python
- Lower the priority of the *png glob on Apple PNGs
- Add magic for Kobo e-book reader
- Add another magic for EPub books
- Add missing globs and tests for OpenPGP files
- Add MIME types for raw disk images
- Add video/x-matroska-3d mime-type
- Use application/vnd.adobe.flash.movie for SWF
- Use application/vnd.nintendo.snes.rom for SNES ROMs, associate *.sfc with them
- Fix shebang matches for shell scripts
- Remove *.ogv as a glob for Theora videos as they might not be Theora
- Improve detection of Perl scripts
- Add more aliases for Photoshop images
- Add Microsoft Publisher mime-type
- Correct JPEG2000 definition

* Check for errors when saving files, and ensure that files
  are saved to disk before carrying on.
* Don't use access() to check for writability
* Rename configure.in to configure.ac
2013-10-06 16:05:32 +00:00
joerg
029eb02fea Allow building on Cygwin. 2013-10-04 18:32:07 +00:00
joerg
d61bc166a2 Fix build of postgresql93-client for Cygwin, including correct
generation of DLLs.
2013-10-04 18:23:40 +00:00
ryoon
2c88f945af Add hsqldb18 2013-10-04 14:40:42 +00:00
ryoon
f636a5e90b Import hsqldb18-1.8.0.10 as databases/hsqldb18.
HSQLDB (HyperSQL DataBase) is the leading SQL relational database
engine written in Java. It offers a small, fast multithreaded and
transactional database engine with in-memory and disk-based tables
and supports embedded and server modes.

This package contains library file (hsqldb.jar) only, and it is
old and should be used only for LibreOffice package.
2013-10-04 14:38:49 +00:00
adam
753c5efb75 Changes 5.1.72:
* InnoDB: The row_sel_sec_rec_is_for_clust_rec function would incorrectly prepare to compare a NULL column prefix in a secondary index with a non-NULL column in a clustered index.
* InnoDB: An incorrect purge would occur when rolling back an update to a delete-marked record.
* InnoDB: InnoDB would rename a user-defined foreign key constraint containing the string “_ibfk_” in its name, resulting in a duplicate constraint.
* InnoDB: Rolling back an INSERT after a failed BLOB write would result in an assertion failure. The assertion has been modified to allow NULL BLOB pointers if an error occurs during a BLOB write.
* InnoDB: The srv_master_thread background thread, which monitors server activity and performs activities such as page flushing when the server is inactive or in a shutdown state, runs on a one second delay loop. srv_master_thread would fail to check if the server is in a shutdown state before sleeping.
* InnoDB: An infinite loop could occur in buf_page_get_gen when handling compressed-only pages.
* Within a stored program, comparison of the value of a scalar subquery with an IN clause resulted in an error for the first execution and raised an assertion for the second execution.
* The my_strtoll10() function could incorrectly convert some long string-format numbers to numeric values and fail to set the overflow flag.
* For queries that accessed an INFORMATION_SCHEMA table in a subquery, and attempt to lock a mutex that had already been locked could cause a server crash.
* For DIV expressions, assignment of the result to multiple variables could cause a server crash.
* mysqldump wrote SET statements as SET OPTION, which failed when reloaded because the deprecated OPTION keyword has been removed from SET syntax.
* If one connection changed its default database and simultaneously another connection executed SHOW PROCESSLIST, the second connection could access invalid memory when attempting to display the first connection's default database. memory.
2013-10-01 11:00:39 +00:00
adam
7e52bc3eb4 Changes 5.6.14:
* MySQL 5.7 changed audit log file output to a new format that has better compatibility with Oracle Audit Vault. This format has been backported to MySQL 5.6 and it is possible to select either the old or new format using the new audit_log_format system variable, which has permitted values of OLD and NEW (default OLD). For details about each format, see The Audit Log File.
* Important Change; Replication: START SLAVE UNTIL SQL_AFTER_GTIDS did not cause the slave to stop until the next GTID event was received following execution of the transaction having the indicated GTID, which could cause issues in the case when the next GTID event is delayed, or does not exist. Now the slave stops after completing the transaction with that GTID.
* InnoDB; Partitioning: Following any query on the INFORMATION_SCHEMA.PARTITIONS table, InnoDB index statistics as shown in the output of statements such as SELECT * FROM INFORMATION_SCHEMA.STATISTICS were read from the last partition, instead of from the partition containing the greatest number of rows.
* InnoDB: When logging the delete-marking of a record during online ALTER TABLE...ADD PRIMARY KEY, InnoDB writes the transaction ID to the log as it was before the deletion or delete-marking of the record. When doing this, InnoDB would overwrite the DB_TRX_ID field in the original table, which could result in locking issues.
* InnoDB: The row_sel_sec_rec_is_for_clust_rec function would incorrectly prepare to compare a NULL column prefix in a secondary index with a non-NULL column in a clustered index.
* InnoDB: An incorrect purge would occur when rolling back an update to a delete-marked record.
* InnoDB: An assertion would be raised in fil_node_open_file due to a missing .ibd file. Instead of asserting, InnoDB should return false and the caller of fil_node_open_file should handle the return message.
* InnoDB: The assertion ut_ad(oldest_lsn <= cur_lsn) in file buf0flu.cc would fail because the current max LSN would be retrieved from the buffer pool before the oldest LSN.
* InnoDB: InnoDB memcached add and set operations would perform more slowly than SQL INSERT operations.
* InnoDB: The InnoDB memcached plugin could be initialized to insert into an InnoDB table with an INTEGER primary key.
More...
2013-10-01 10:26:39 +00:00
adam
604fad8c36 Changes 5.5.34:
* MySQL 5.7 changed audit log file output to a new format that has better compatibility with Oracle Audit Vault. This format has been backported to MySQL 5.5 and it is possible to select either the old or new format using the new audit_log_format system variable, which has permitted values of OLD and NEW (default OLD). For details about each format, see The Audit Log File.
* InnoDB; Partitioning: Following any query on the INFORMATION_SCHEMA.PARTITIONS table, InnoDB index statistics as shown in the output of statements such as SELECT * FROM INFORMATION_SCHEMA.STATISTICS were read from the last partition, instead of from the partition containing the greatest number of rows.
* InnoDB: The row_sel_sec_rec_is_for_clust_rec function would incorrectly prepare to compare a NULL column prefix in a secondary index with a non-NULL column in a clustered index.
* InnoDB: An incorrect purge would occur when rolling back an update to a delete-marked record.
* InnoDB: InnoDB would rename a user-defined foreign key constraint containing the string “_ibfk_” in its name, resulting in a duplicate constraint.
* InnoDB: Rolling back an INSERT after a failed BLOB write would result in an assertion failure. The assertion has been modified to allow NULL BLOB pointers if an error occurs during a BLOB write.
* InnoDB: A regression introduced with the fix for Bug 11762038 would cause InnoDB to raise an incorrect error message. The message stated that, “InnoDB cannot delete/update rows with cascading foreign key constraints that exceed max depth of 20”. The error message would occur when killing connections reading from InnoDB tables that did not have foreign key constraints.
* InnoDB: The documentation incorrectly stated that START TRANSACTION WITH CONSISTENT SNAPSHOT provides a consistent snapshot only if the current isolation level is REPEATABLE READ or SERIALIZABLE. START TRANSACTION WITH CONSISTENT SNAPSHOT only works with REPEATABLE READ. All other isolation levels are ignored. The documentation has been revised and a warning is now generated whenever the WITH CONSISTENT SNAPSHOT clause is ignored.
* InnoDB: The srv_master_thread background thread, which monitors server activity and performs activities such as page flushing when the server is inactive or in a shutdown state, runs on a one second delay loop. srv_master_thread would fail to check if the server is in a shutdown state before sleeping.
more...
2013-09-30 18:26:38 +00:00
wiz
5a1c936cb4 + py-sqlparse 2013-09-30 17:24:33 +00:00
wiz
c06308bb1d Import py27-sqlparse-0.1.8 as databases/py-sqlparse.
sqlparse is a non-validating SQL parser module for Python.
2013-09-30 17:24:18 +00:00
tron
f28a8edc7a Update "phpmyadmin" package to version 4.0.7. Changes since 4.0.6:
- bug #3993 Sorting in database overview with statistics doesn't work
- bug Handle the situation where PHP_SELF is not set
- bug #4080 Overwrite existing file not obeyed
- bug #3929 Database-specific privileges are not copied when cloning user
- bug #3997 Error handling in case MySQL extension is missing
- bug #4089 Moving Columns will alter column definition
- bug #4091 Insert ignore option does not work
- bug #4090 Downloading BLOB downloads page template
- bug #4092 Clicking on table name in view of information_schema redirects to wrong page
- bug #4079 Copy Table Add AUTO_INCREMENT value checkbox not working
- bug #4088 MySQL server version at index.php incorrect w/ controlhost
- bug #4001 Import error: Class 'ImportOds' not found
- bug #3986 Missing DROP VIEW button

Approved by Thomas Klausner.
2013-09-28 07:52:43 +00:00
obache
4a33faf7e6 C extensions are not supported on py3k. 2013-09-19 08:23:12 +00:00
obache
1adb3eaca4 sync with Makefile (MySQL-5.0 had been dropped). 2013-09-19 05:00:19 +00:00
tron
1c5b801b60 Update "phpmyadmin" package to version 4.0.6.
The major changes since version 3.5.* are:
- HTML frames are gone.
- The navigation panel now presents a tree.
- Javascript now required
- Documentation has a new look.
- Many bug fixes and smaller new features
This update also fixes the security vulnerability reported in PMASA-2013-10.

Approved by Thomas Klausner.
2013-09-18 22:20:04 +00:00
obache
2f7f7898b9 Update mysqlcc to 1.0.2.
No changelog, but at least, buildable with recent MySQL.

while here:
* removed OpenSSL related stuffs, no reason is found.
* set LICENSE=gnu-gpl-v2 (or later).
* drop needless definitions.
2013-09-17 11:35:47 +00:00
taca
666a233020 Update ruby-mysql2 package to 0.3.13.
Exact changes aren't available.  Please refer change log in github.
2013-09-13 12:52:30 +00:00
taca
6e27fd16ee Update ruby-hiera to 1.2.0.
Exact changes aren't available.  Please refer change log in github.
2013-09-13 12:49:13 +00:00
taca
4e6a9a5f6a Update ruby-cassandra to 0.22.0.
v0.22.0
- Add new composite API to resolve ambiguity between unpacking a composite and packing a composite with one element (issue #196, courtesy @kevinkehl)
- Breaking change: schema change methods no longer catch exceptions internally.  They work the same as everything else.

v0.21.0
- Add 1.2 libs to gem

v0.19.0
- Fixed windows build by disabling native extensions (issue #188, courtesy @jacek99)
- Speed improvement to native composite column extension (issue #186, courtesy @muirmanders)
- Fix OrderedHash iterator return values (issue #185, courtesy @fester)
- Native support for dynamic composite decoding (issue #184, courtesy @muirmanders)

v0.18.0
- Cassandra 1.2 support (issue #175, courtesy @brainopia)
- drop_keyspace defaults to current keyspace (issue #176, courtesy @brianopia)
- Easier flush_batch interface (issue #182, courtesy @brianopia)
- Support for removing multiple columns (issue #183, courtesy @brianopia)
2013-09-13 12:41:25 +00:00
obache
ac5f19eaef MySQL had been removed, so try to remove mysql version restriction.
Bump PKGREVISION.

But this version is known that it is incompatible with 5.1 (and later?) API,
so maeked as BROKEN.
2013-09-13 12:29:19 +00:00
obache
b02e66660c MySQL-5.0 had been removed, so try to allow any version of MySQL.
Bump PKGREVISION.
2013-09-13 12:19:50 +00:00
obache
58be52c71d MySQL-5.0 had been removed, so change to accenpt any MySQL version.
Bump PKGREVISION.
2013-09-13 11:33:49 +00:00
fhajny
8800b76c03 Add innotop 2013-09-13 08:40:24 +00:00
fhajny
77d0af59f7 Import databases/innotop.
MySQL and InnoDB transaction/status monitor. Like 'top' for MySQL. Displays
queries, InnoDB transactions, lock waits, deadlocks, foreign key errors, open
tables, replication status, buffer information, row operations, logs, I/O
operations, load graph, and more. You can monitor many servers at once with
innotop.
2013-09-13 08:39:42 +00:00
adam
7f46785fa1 Removed databases/mysql5-{client,server} 2013-09-12 16:34:31 +00:00
jperkin
9ee5b4fbe2 Disable hidden symbols on SunOS, for some reason this part of the code
hides strlen(), causing linker failure later.
2013-09-11 16:11:44 +00:00
taca
067982e134 Update ruby-pg to 0.16.0.
== v0.16.0 [2013-07-22] Michael Granger <ged@FaerieMUD.org>

Bugfixes:

- Avoid warnings about uninitialized instance variables.
- Use a more standard method of adding library and include directories.
  This fixes build on AIX (Github #7) and Solaris (#164).
- Cancel the running query, if a thread is about to be killed (e.g. by CTRL-C).
- Fix GVL issue with wait_for_notify/notifies and notice callbacks.
- Set proper encoding on the string returned by quote_ident, escape_literal
  and escape_identifier (#163).
- Use nil as PG::Error#result in case of a NULL-result from libpq (#166).
- Recalculate the timeout of conn#wait_for_notify and conn#block in case
  of socket events that require re-runs of select().

Documentation fixes:

- Fix non working example for PGresult#error_field.

Enhancements:

- Add unique exception classes for each PostgreSQL error type (#5).
- Return result of the block in conn#transaction instead of nil (#158).
- Allow 'rake compile' and 'rake gem' on non mercurial repos.
- Add support for PG_DIAG_*_NAME error fields of PostgreSQL-9.3 (#161).
2013-09-11 15:18:55 +00:00
taca
07259ad249 Update ruby-sequel to 4.2.0.
Changes from 3.48.0 are too many to write here, please refer CHANGELOG
file.
2013-09-11 15:16:55 +00:00
richard
c5537537ad add -lgssapi for SunOS with option gssapi 2013-09-11 14:07:05 +00:00
richard
965bb2730e extract from CHANGELOG:
pgAdmin III Changelog
=====================

Notes
-----

This is the pgAdmin III changelog. Items are marked with the initials of the
developer responsible for them, and the version of pgAdmin that the change
will first appear in. For convenience, changes during Beta and RC phases may
include an RCx or Bx suffix on the version number, but for simplicity these
will not normally be retained.

A name in square braces [Joe Bloggs] indicates that the change was written by
Joe. The initialed developer was responsible for reviewing the changes in these
cases.

Names shown as "per Joe Bloggs", indicate that Joe reported the problem and may
have provided help debugging it, but did not actually provide the change.

Key to developers
-----------------

- DP   Dave Page
- AP   Andreas Pflug
- JMP  Jean-Michel Poure
- HS   Hiroshi Saito
- AHP  Adam H. Pendleton
- MP   Marc Persuy
- DAP  Darko Prenosil
- FGP  Florian G. Pflug
- MH   Magnus Hagander
- GL   Guillaume Lelarge
- AV   Ashesh Vashi

Changes
-------

Date       Dev Ver     Change details
---------- --- ------  --------------
2013-09-06 DP  1.18.1  Fix a memory leak in the Event Trigger code [Dinesh
                       Kumar].
2013-08-20 AV  1.18.0  Fix a layout bug in the graphical explain renderer that
                       could render nodes on top of each other.
2013-08-06 DP  1.18.0  Fix Slony's DDL Script support [Akshay Joshi].
2013-07-26 DP  1.18.0  Add support for Event Triggers in 9.3+ [Dinesh Kumar].
2013-07-22 DP  1.18.0  Avoid using a Help cache file that needs to be world
                       writeable, and ensure sed is happy when post-processing
                       helpfiles.
2013-07-22 DP  1.18.0  Fix the help path on the import dialogue and improve the
                       error handling [Akshay Joshi].
2013-07-22 DP  1.18.0  Fix path the the Search Objects help doc [Dhiraj Chawla].
2013-07-18 GL  1.18.0  Fix UTF-8 display for guru hints [Marek Cernocky].
2013-07-08 DP  1.18.0  Prevent a crash when creating a stored procedure in
                       PPAS [Dinesh Kumar].
2013-06-19 GL  1.18.0  Disable the Favourites menu items if there is no
                       favourites file path (per a comment from Michael Shapiro).
2013-06-18 GL  1.18.0  Make No the default button on the Truncate confirmation
                       dialog (per request from Humberto Cereser Ibanez).
2013-06-18 DP  1.18.0  Support Materialized Views [Neel Patel].
2013-06-07 DP  1.18.0  Avoid a possible crash on Linux when using the
                       "Script" options of the Query Tool [aditsu].
2013-05-26 DP  1.18.0  Fix comments on constraints [Thom Brown].
2013-05-26 DP  1.18.0  Fix schema prefixes in cast definitions in the browser.
2013-05-26 DP  1.18.0  Treat sequences as first class objects in the Grant
                       Wizard. Support USAGE and remove obsolete RULE
                       permissions [Dhiraj Chawla].
2013-05-26 DP  1.18.0  Set the default backup type to "Custom".
2013-05-21 DP  1.18.0  Improve the copy handling on the Edit Grid so that
                       it works more consistently and predictably.
2013-05-20 DP  1.18.0  Fix comments on columns.
2013-05-20 DP  1.18.0  Remove the "Apply" buttons from the function, view
                       package and external table dialogues. Their use is
                       discouraged, and the code is fragile, complex and
                       very buggy.
2013-05-20 DP  1.18.0  Fix a crash that could occur if the browser fails to
                       detect that an object has been changed by another
                       session.
2013-05-17 DP  1.18.0  Change the default SQL box font to a slightly smaller
                       size on GTK based platforms.
2013-05-17 DP  1.18.0  Don't prompt the user for a password if they're using
                       a client certificate.
2013-05-17 DP  1.18.0  Ensure global backups use the mintenance database to
                       avoid access issue with postgres or template1.
2013-05-17 DP  1.18.0  Fix SSL certificate authentication.
2013-05-08 DP  1.18.0  Fix renaming and schema changes for stored procedures
                       in PPAS [Dinesh Kumar].
2013-05-02 DP  1.18.0  Add SSH tunnelling support to allow connections to be
                       made to hosts via an SSH server [Akshay Joshi].
2013-05-02 DP  1.18.0  Display the index validity in the properties list for
                       indexes and index-based constraints [Gabrielle Roth].
2013-04-29 DP  1.18.0  Add an option to include column headers when copying
                       from the query tool results [Jasmin Dizdarevic].
2013-04-29 DP  1.18.0  Allow the decimal mark displayed by the query tool to be
                       configured as the thousands separator can [Jasmin
                       Dizdarevic].
2013-04-25 DP  1.18.0  Ensure the Query Tool's maximum column length setting
                       is honoured.
2013-04-22 DP  1.18.0  Handle default privileges to PUBLIC correctly. [Dhiraj
                       Chawla].
2013-03-24 GL  1.18.0  Add tab option in the Import dialog. Per a request from
                       Jeff Janes.
2013-03-17 GL  1.18.0  Add smallserial handling. Per a request from Matthew
                       Syphus.
2013-03-01 DP  1.18.0  Fix the editing of pg_hba.conf files [Dhiraj Chawla].
2013-02-25 DP  1.18.0  Fix the display of extension owner names.
2013-02-23 GL  1.18.0  Add a title to the backup and restore windows. Per
                       request from Bastiaan Olij.
2013-02-22 DP  1.18.0  Fix a bug that could cause a NOTICE to be displayed
                       when rendering FTS Configurations in the tree.
2013-02-07 DP  1.18.0  Don't try to display dependents or dependencies for
                       pgAgent jobs, schedules or steps.
2013-02-06 DP  1.18.0  Fix the handling of expiry times when modifying roles.
2013-02-04 DP  1.18.0  Prevent foreign keys being recreated unnecessarily when
                       modifying tables [Michael Banck]
2013-01-24 DP  1.18.0  Prevent Cmd+S adding characters to the Query Tool when
                       the Save button is disabled.
2013-01-18 DP  1.18.0  Fix handling of Greenplum partitions [Lubomir Petrov]
2013-01-06 GL  1.18.0  Add -V/--version CLI option.
2013-01-06 GL  1.18.0  Add actions menu to the serverstatus tool.
2013-01-06 GL  1.18.0  Fix the database SQL when reseting a configuration
                       parameter. Per a report from Bartosz Dmytrak.
2013-01-04 GL  1.18.0  Refresh the toolbar buttons when a list has been
                       updated. Per a report from Evan Martin.
2013-01-04 GL  1.18.0  Fix the "NO INHERIT" query. Report from Thomas Joseph.
2012-12-24 GL  1.18.0  Display default privs. Report from Nathan Alden.
2012-12-24 GL  1.18.0  Sort references by schema name and relation name in
                       dlgForeignKey. Report from Michal Kozusznik.
2012-12-24 GL  1.18.0  Fix the change of the superuser attribute. Report from
                       Michal Kozusznik.
2012-12-18 DP  1.18.0  Prevent a crash when using Cmd-A on a file loaded into
                       the Query Tool when opened with Cmd-E on Mac.
2012-12-07 DP  1.18.0  Fix the queries used to get object comments to allow
                       for duplicate OIDs that may be present following use
                       of pg_upgrade.
2012-12-03 DP  1.16.1  Prevent a crash that could happen if further changes
                       were made on a dialogue after using the Apply button.
                       [Akshay Joshi]
2012-11-29 GL  1.16.1  Save new comments on already existing columns when
                       editing a table. Per a report from Jeff Janes.
2012-11-29 GL  1.16.1  Fix the query editor behaviour when executing COPY TO
                       stdout and COPY FROM stdin [Heikki Linnakangas]
2012-11-28 AV  1.16.1  Date picker controls returns a full timestamp by
                       default, which can cause inadvertent date changes
                       on jobs and role validty dates. Ignore the time part.
2012-11-26 MH  1.16.1  Fix query for database descriptions
2012-11-15 DP  1.16.1  Avoid querying the catalogs for toast table settings
                       for every table in the database. This gives a huge
                       performance gain with large schemas.
2012-11-08 DP  1.16.1  Prevent a crash when refreshing a node which has a
                       child with an open dialogue [Dhiraj Chawla]
2012-11-08 DP  1.16.1  Fix dropping/renaming of indexes [Akshay Joshi]
2012-11-08 DP  1.16.1  Avoid updating the GQB model on every key press in
                       the query tool [Dhiraj Chawla]
2012-11-02 DP  1.16.1  Fix a crash that can occur when renaming objects.
                       [Ashesh Vashi/Sachin Srivastava]
2012-11-01 DP  1.16.1  Fix dropping of constraints [Akshay Joshi]
2012-10-31 DP  1.16.1  Fix the "blocked by" column in the server status
                       dialogue on 9.2 servers [Sachin Srivastava]
2012-10-11 DP  1.16.1  Prevent a crash if the query tool is closed whilst a
                       file is loading [Akshay Joshi]
2012-10-09 AV  1.16.1  Fix setting of comments on PPAS procedures.
2012-10-08 DP  1.16.1  Don't autosize the search results columns if no
                       results are found [Akshay Joshi]
2012-10-08 AV  1.16.1  Prevent a crash if opening a second config file in
                       the editor.
2012-10-08 DP  1.16.1  Prevent the SSL options combo box displaying
                       duplicate options if the server dialogue is
                       reopened [Akshay Joshi]
2012-09-14 GL  1.16.1  Fix trigger query when connected to PostgreSQL 8.2 or
                       lower, per a report from Jon Roberts.
2012-09-12 GL  1.16.1  Fix message when executing an empty query, per Marc
                       Mamin.
2012-09-06 DP  1.18.0  Detect serial/bigserial columns from pg_depend, rather
                       than guessing [Quan Zongliang].
2012-09-05 DP  1.18.0  Display the next expected value for a sequence in the
                       property list [Quan Zongliang].
2012-07-11 MH  1.18.0  Add optional thousands separator to the query tool
                       results grid.
2012-07-11 MH  1.18.0  Right-justify numeric values in the query tool results
2013-09-11 13:39:35 +00:00
taca
7d1e4f5b74 Update ruby-activerecord32 to 3.2.14.
## Rails 3.2.14 (Jul 22, 2013) ##

*   Do not re-create destroyed association when saving the parent object.
    Fixes #11450.  *Paul Nikitochkin*

*   Do not shallow the original exception in `exec_cache` on PostgreSQL adapter.
    Fixes #11260.  *Rafael Mendon«®a Fran«®a*

*   Fix `ActiveRecord::Store` incorrectly tracking changes of its attributes.
    Fixes #10373.  *Janko Marohni««*

*   Fix a bug that prevented the use of the default STI inheritance column
    (ActiveRecord::Base.inheritance_column = 'some_column'.)
    *chapmajs + Takehiro Adachi*

*   Fix mysql2 adapter raises the correct exception when executing a query on a
    closed connection.  *Yves Senn*

*   Fixes bug where `Company.new.contract_ids` would incorrectly load
    all non-associated contracts.

    Example:
        company = Company.new # Company has many :contracts

        # before
        company.contract_ids # => SELECT ... WHERE `contracts`.`company_id` IS NULL

        # after
        company.contract_ids # => []

    *Jared Armstrong*

*   Fix the `:primary_key` option for `has_many` associations.
    Fixes #10693.  *Yves Senn*

*   fixes bug introduced by #3329.  Now, when autosaving associations,
    deletions happen before inserts and saves.  This prevents a 'duplicate
    unique value' database error that would occur if a record being created had
    the same value on a unique indexed field as that of a record being
    destroyed.  Backport of #10417

    *Johnny Holton*

*   Fix that under some conditions, Active Record could produce invalid SQL of
    the sort: "SELECT DISTINCT DISTINCT".  Backport of #6792.  *Ben Woosley*

*   Require `ActiveRecord::Base` in railtie hooks for rake_tasks, console and
    runner to avoid circular constant loading issues. Backport #7695.
    Fixes #7683 and #882
    *Ben Holley*

*   Maintain context for joins within ActiveRecord::Relation merges.
    Backport #10164. *Neeraj Singh + Andrew Horner*

*   Make sure the `EXPLAIN` command is never triggered by a `select_db` call.
    *Daniel Schierbeck*

*   Revert changes on `pluck` that was ignoring the select clause when the
    relation already has one. This caused a regression since it changed the
    behavior in a stable release.
    Fixes #9777.

    *Rafael Mendon«®a Fran«®a*

*   Confirm a record has not already been destroyed before decrementing
    counter cache.  *Ben Tucker*

*   Default values for PostgreSQL bigint types now get parsed and dumped to the
    schema correctly.  Backport #10098.  *Erik Peterson*

*   Removed warning when `auto_explain_threshold_in_seconds` is set and the
    connection adapter doesn't support explain.
    This is causing a regression since the Active Record Railtie is trying to
    connect to the development database in the application boot.
    *Rafael Mendon«®a Fran«®a*

*   Do not reset `inheritance_column` when it's set explicitly.
    Backport of #5327. *kennyj + Fred Wu*

*   Fix a problem wrong exception is occured
    when raising no translatable exception in PostgreSQL.  *kennyj*

*   Resets the postgres search path in the structure.sql after the structure
    is dumped in order to find schema_migrations table when multiples schemas
    are used.
    Fixes #9796.
    *Juan M. Cuello + Dembskiy Alexander*

*   Reload the association target if it's stale. `@stale_state` should be nil
    when a model isn't saved.
    Fixes #7526.
    *Larry Lv*

*   Don't read CSV files during execution of `db:fixtures:load`. CSV support for
    fixtures was removed some time ago but the task was still loading them, even
    though later the code was looking for the related yaml file instead.
    *kennyj*
2013-09-11 13:33:11 +00:00
wiz
c95dfb5f28 Spelling. 2013-09-11 12:37:00 +00:00
joerg
a7a9fd46ca Update to soci 3.2.2:
- Fix uninitialized indicators in conversion_into_type and
  conversion_use_type specialisations
- Fixed placeholder matching for PostgreSQL-style casts with ORM
- Fixed memory leaking in use binding in case of bind/unbind sequence
- Fixed sscanf formatter for MinGW/MSVC in backends
- Fixed partial placeholder name matching for ORM cases
- Added test for use of indicators with rowset<row>
- Added test for get_affected_rows after bulk operations

Add options for selecting MySQL/PostgreSQL/SQLite backends, defaulting
to PostgreSQL.
2013-09-11 12:22:33 +00:00
adam
7828aeb86a Changes 2.2.0:
* Shared Libraries are now named so as to allow having multiple versions of Slony installed simultaneously on a database cluster
* Let DDL for EXECUTE SCRIPT to be specified inline
* Added a RESUBSCRIBE NODE command to reshape clusters.
* The FAILOVER process has been reworked to be more reliable.
* Major "protocol" change; rather than constructing cursors to query logged updates, version 2.2 now uses the COPY protocol to stream data into log tables on subscribers.
2013-09-11 06:45:47 +00:00
adam
f4dd376ce6 Added databases/postgresql93 version 9.3.0 2013-09-10 15:35:30 +00:00
adam
5b31a204aa Major enhancements in PostgreSQL 9.3 include:
* Add materialized views
* Make simple views auto-updatable
* Add many features for the JSON data type, including operators and functions to extract elements from JSON values
* Implement SQL-standard LATERAL option for FROM-clause subqueries and function calls
* Allow foreign data wrappers to support writes (inserts/updates/deletes) on foreign tables
* Add a Postgres foreign data wrapper to allow access to other Postgres servers
* Add support for event triggers
* Add optional ability to checksum data pages and report corruption
* Prevent non-key-field row updates from blocking foreign key checks
* Greatly reduce System V shared memory requirements
2013-09-10 15:32:32 +00:00
wiz
6ba0de1f29 Finish git rename from scmgit to git. 2013-09-09 14:07:58 +00:00
fhajny
84a9b74f71 --[ Redis 2.6.16 ] Release date: 28 Aug 2013
UPGRADE URGENCY: MODERATE.

* [FIX] Stop writes when fork() fails when trying to BGSAVE. BGSAVE errors
        were trapped only in the case the saving child failed, so the fork()
        error was no trapped as no child is created at all.
* [FIX] Fix a serious memory efficiency regression, Redis 2.6.16 is
        significantly better with large values (>= a few kbytes) and will
        be able to store two times the amount of data compared to Redis 2.6.15
        when values are in that range.
* [FIX] Fixed an issue with Table conversion in the lua-cmsgpack library exposed
        by the Redis scripting engine.
* [NEW] DEBUG SDSLEN was introduced to debug memory inefficiencies due to
        SDS allocation more easily.
2013-09-09 14:05:03 +00:00
fhajny
d8c5e1287c Update couchdb to 1.4.0.
CouchDB 1.4.0
* We now support Erlang/OTP R16B and R16B01; the minimum required
  version is R14B.
* User document role values must now be strings. Other types of values
  will be refused when saving the user document.
* COUCHDB-1684: Support for server-wide changes feed reporting on
  creation, updates and deletion of databases.
* COUCHDB-1139: it's possible to apply list functions to _all_docs view.
* Automatic loading of CouchDB plugins.
* COUCHDB-1634: Reduce PBKDF2 work factor.
* Allow storing pre-hashed admin passwords via _config API.
* COUCHDB-1772: Prevent invalid JSON output when using all_or_nothing
  _bulk_docs API.
* Add a configurable whitelist of user document properties.
* COUCHDB-1852: Support Last-Event-ID header in EventSource changes
  feeds.
* Much improved documentation, including an expanded description of
  validate_doc_update functions and a description of how CouchDB handles
  JSON number values.
* COUCHDB-1632: Ignore epilogues in multipart/related MIME attachments.
* Split up replicator_db tests into multiple independent tests.

CouchDB 1.3.1
* Tolerate missing source and target fields in _replicator docs (COUCHDB-1788).
* Don't log about missing .compact files.
* Fix bug in WARN level logging from 1.3.0 (COUCHDB-1794).
* Fix the -S option to couchjs to increase memory limits (COUCHDB-1792).
* Improve documentation: better structure, improve language, less duplication.
* Improvements to test suite and VPATH build system.
2013-09-09 13:39:10 +00:00
adam
5f279deed9 Changes 3.8.0.2:
Fix an off-by-one error that caused quoted empty string at the end of a CRNL-terminated line of CSV input to be misread by the command-line shell.
Fix a query planner bug involving a LEFT JOIN with a BETWEEN or LIKE/GLOB constraint and then another INNER JOIN to the right that involves an OR constraint.
Fix a query planner bug that could result in a segfault when querying tables with a UNIQUE or PRIMARY KEY constraint with more than four columns.
2013-09-08 06:28:43 +00:00