53d86394d2New : Added composer.json Added composer.json file which will help this module for submission on proposed extension.silverstripe.org website. Please add more fields according to requirement.
vikas srivastava
2012-09-22 20:41:59 +0530
4b26ba4525New : Added composer.json Added composer.json file which will help this module for submission on proposed extension.silverstripe.org website. Please add more fields according to requirement.
vikas srivastava
2012-09-22 19:02:18 +0530
3fe7671442FIX: Conditional revert of 06f80d3347 as the original code is necessary in some configurations.
Sam Minnee
2012-09-19 17:27:09 +1200
c46e45f599Merge pull request #7 from silverstripe/index-fixes
Sam Minnée
2012-09-17 18:25:33 -0700
06f80d3347FIX: Fix the apparently obsolete code for extracting search index columns from the trigger meta-data.
Sam Minnee
2012-09-18 12:42:17 +1200
54821bde2dFIX: Fixed PostgreSQLDatabase::indexList() / PostgresSQLDatabase::requireIndex() so that it doesn't need to infer the ORM-name for the index in order to determine the schema update.
Sam Minnee
2012-09-18 12:41:34 +1200
8cd7cc5127Removed unnecessary exec bit.
Sam Minnee
2012-09-18 12:49:21 +1200
c22f7faa53Merge pull request #6 from tractorcow/3.0-ddl-fixes
Sam Minnée
2012-09-16 23:41:52 -0700
37199fc08cFIXED: Incorrect paging on full text search results
Damian Mooyman
2012-09-17 16:51:20 +1200
3291147c8eFIXED: Issue with correct extraction of index names from the database. The root cause of this issue was the way that columns from indxes were retrieved. It was assumed that the column names formed the index name, which isn't necessarily true (E.g. when the index is named "SearchFields"). The behaviour of the module was updated to create case-sensitive index and trigger names, which could then be used to later tell Silverstripe which indexes existed in the database. These could be compared to the SiteTree::$indexes property in a case-sensitive fashion to determine which indexes needed to be created / updated. This update fixes a lot of the unnecessary/broken DDL operations that occurred.
Damian Mooyman
2012-09-17 16:15:00 +1200
dc7334087cFIXED: Improved parsing of index strings to support more index formats (array, string, variable index types in either form, etc). UPDATED: Syntax to conform (better) to SS coding convention UPDATED: Refactor, cleanup, and simplification of alterTable to reduce duplication of effort. Use of index parsing mechanism to pre-prepare indexe specifications for generation. UPDATED: Better naming of variables (For instance, $indexName instead of $k) BUG: Index generation is still not working properly. To investigate.
Damian Mooyman
2012-09-17 11:13:41 +1200
8cd458b818BUGFIX: Make indexList() return double-quotes in index names to prevent unnecessary recreation of the indexes.
Sam Minnee
2012-08-21 16:22:17 +1200
f74e9c260eBUGFIX: Fix support for \ characters in table names.
Sam Minnee
2012-08-21 16:21:45 +1200
65511282a7MINOR Updating installation instructions
Sean Harvey
2012-07-04 14:18:29 +1200
fa1faecd72MINOR: update Postgres doc for docviewer support. FIXES: #6681
Will Rossiter
2012-06-29 17:56:38 +1200
501c158f7f#BUGFIX: Ticket 7533 fixed a bug which I found whilst testing this and amended the README.md
Kirk Mayo
2012-06-22 16:07:12 +1200
29512e54b7BUGFIX Fixing check for array when building indexes
Sean Harvey
2012-06-12 14:41:44 +1200
200dcf3121BUGFIX Fixing index building failing on array check when the index is a string.
Sean Harvey
2012-06-12 13:55:49 +1200
1fd2088c96BUGFIX Fixing PostgreSQLDatabase::searchEngine to work with SS3
Sean Harvey
2012-05-08 15:33:18 +1200
8152ddce8cENHANCEMENT Use simplier query syntax for SS3 ORM
Sean Harvey
2012-05-04 09:56:52 +1200
6e30463e3eBUGFIX Fixing PostgreSQL support in SS 3.x, removing sqlQueryToString() since SQLQuery does the work of fixing selects instead.
Sean Harvey
2012-05-01 12:05:15 +1200
ae506b4a65Merge pull request #3 from robert-h-curry/7123-postgresql-dbdatetime-test-failure
Sean Harvey
2012-04-15 16:59:20 -0700
7a3024d046BUGFIX Fixed support for fulltext search in PostgreSQLDatabase::searchEngine() by supporting DataList/PaginatedList/ArrayList when these classes are available
Sean Harvey
2012-02-11 15:58:04 +1300
b08cf4b4baBUGFIX: report query times correctly
Mark Stephens
2011-11-03 20:55:02 +1300
074c872526Merge branch 'master' of git@github.com:silverstripe/silverstripe-postgresql.git
miiihi
2011-10-24 14:15:43 +0200
8bbf8401f9MINOR Fixed edge case around
Ingo Schommer
2011-09-15 18:01:02 +0200
5e058a151dENHANCEMENT Optionally filtering by new File.ShowInSearch flag in PostgreSQLDatabase->searcnEngine()
Ingo Schommer
2011-09-15 16:01:53 +0200
74abdec18bBUGFIX Allow omitting FROM clause in sqlQueryToString()
Ingo Schommer
2011-05-19 11:35:56 +1200
0ec8ee1335MINOR Added PostgreSQLDatabaseTest with a database specific readonly transaction test (moved here from sapphire/tests/TransactionTest.php
Ingo Schommer
2011-03-14 16:47:44 +1300
2b0ffdb4e0API CHANGE Renamed transactions methods from endTransaction() to transactionEnd(), startTransaction() to transactionStart() to comply with new sapphire trunk API
Ingo Schommer
2011-03-11 16:43:27 +1300
7fb82f88d1BUGFIX Renamed clear_cached_fieldlist() to clearCachedFieldlist() to comply with parent implementation and our coding conventions (fixes 360176d2)
Ingo Schommer
2011-03-11 14:25:10 +1300
2d3ebfb310MINOR: transaction function renamed for consistency
Geoff Munn
2011-02-11 14:24:39 +1300
ae5160d4b3BUGFIX: Fixed function name
cbarberis
2011-02-01 17:04:19 +1300
cd9071c679MINOR: cached fieldlists disabled to see if this fixes the buildbot issues
Geoff Munn
2011-01-18 17:31:47 +1300
b56a86206fMINOR: Documentation now in markdown format
Geoff Munn
2011-01-18 17:31:28 +1300
717f40af9eMINOR: cached fieldlist array can now be cleared
Geoff Munn
2011-01-12 00:10:38 +0000
2bd6e9fb8eMINOR: transaction functions renamed for consistency, field list lookups now cached for speed improvements
Geoff Munn
2011-01-11 21:17:17 +0000
99f2cb179eBUGFIX Checking for existence of constraint specs to avoid PHP notice errors on schema updates in PotgreSQLDatabase->alterTableAlterColumn() (regression from r113928)
Ingo Schommer
2010-12-05 04:59:43 +0000
d5915cd7d1MINOR: reverted the showqueries fix
Geoff Munn
2010-12-03 02:42:18 +0000
667eac707fENHANCEMENT: orderMoreSpecifically results are now cached for performance improvements
Geoff Munn
2010-12-02 22:33:25 +0000
4d3cfcd58eENHANCEMENT: language support in tsearch parameters, schema support now included
Geoff Munn
2010-11-25 03:45:32 +0000
e2edf8dc16MINOR: data types now identify themselves more clearly, to prevent needless rebuilds in dev/build
Geoff Munn
2010-11-18 23:22:07 +0000
a27ca9a55aBUGFIX: constraint row violations errors now fixed. Missing enums are converted to something from the provided list
Geoff Munn
2010-11-18 23:10:38 +0000
d251237675Release for SilverStripe 2.4.2
Geoff Munn
2010-11-11 20:54:47 +0000
6d243664caRelease for SilverStripe 2.4.2
Geoff Munn
2010-11-11 20:53:33 +0000
c542db8fc3MINOR: changelog for the 0.9.2 release
Geoff Munn
2010-11-11 20:50:57 +0000
551fbb6e6cENHANCEMENT: indexing improved, altered tables now pick up full text search columns, data type detection and identification improved, constraint queries now cached
Geoff Munn
2010-11-11 19:13:52 +0000
88a8cef187BUGFIX PostgreSQLDatabase::searchEngine() should use "Relevance" instead of the same name without the quotes (this was changed in SearchForm r113295)
Sean Harvey
2010-11-04 20:38:52 +0000
07e7579f4fMINOR: time and float data types now supported. Index information now returned correctly and won't trigger index rebuilds
Geoff Munn
2010-11-01 01:34:29 +0000
f3e29be23cENHANCEMENT: constraint queries are now cached
Geoff Munn
2010-11-01 01:11:31 +0000
a59e02efeeBUGFIX: resolves ticket 6078 - enums now removed. Also, indexes now default to btree.
Geoff Munn
2010-11-01 00:53:57 +0000
f125bc22b1BUGFIX Renamed PostgreSQLQuery::destroy() renamed to destruct() so that it is called properly after the object is destroyed
Sean Harvey
2010-10-14 05:29:28 +0000
29f85e64ccENHANCEMENT PostgreSQLDatabase::getVersion() uses pg_version() to get the server version number, which is more reliable than parsing a version string
Sean Harvey
2010-10-13 22:30:52 +0000
3b3258d3aeBUGFIX Check index exists when issuing the DROP INDEX query in PostgreSQLDatabase::alterTable()
Sean Harvey
2010-09-17 00:44:11 +0000
c6e0714c62ENHANCEMENT: added option to disable checking of database existence before querying it. Needs to be disabled to allow it to work under multi user environments
Will Rossiter
2010-08-12 23:08:35 +0000
8032985b1aBUGFIX: search requests via ts_query now accept some boolean-formatted requests
Geoff Munn
2010-08-03 04:18:51 +0000
7ee6640051BUGFIX Don't require a 'name' assignment in index definitions for PostgreSQLDatabase->alterTable() - was breaking Versioned extension
Ingo Schommer
2010-06-04 01:36:35 +0000
a536ee1821ENHANCEMENT: implemented missing hasTable method that returns if a given table exists in the postgres database.
Sam Minnee
2010-06-03 05:02:11 +0000
9bb97103dc0.9.1 release to coincide with the SilverStripe 2.4 release
0.9.1
Geoff Munn
2010-06-01 01:32:40 +0000
0d090e971fMINOR: Documentation update for the 0.9.1 release
Geoff Munn
2010-06-01 01:31:33 +0000
133e6ff6ecENHANCEMENT Added PostgreSQLDatabaseConfigurationHelper::getDatabaseVersion()
Sean Harvey
2010-05-26 05:14:05 +0000
2c38c37bb2BUGFIX Fixed border case where pg_version() could return false and break functionality in PostgreSQLDatabaseConfigurationHelper::requireDatabaseVersion()
Sean Harvey
2010-05-15 04:06:15 +0000
5f17db6599ENHANCEMENT Added PostgreSQLDatabaseConfigurationHelper::requireDatabaseVersion() for checking the database version is at least 8.3 during installation
Sean Harvey
2010-05-15 04:03:25 +0000
310638dc9fBUGFIX: Bring createTable in to line with base class
Luke Hudson
2010-04-29 03:56:53 +0000
9e8cc03243API CHANGE: Added getParameters() to PostgreSQLDatabase API CHANGE: Added 'port' parameter to PostgreSQLDatabase
Sam Minnee
2010-04-13 04:42:36 +0000
b59ce20a97BUGFIX: searchEngine throws exception without _new_ keyword
Mark Stephens
2010-03-31 00:27:28 +0000
e5dfd2b080BUGFIX: remove mysql codegen of multi-enums from postgres, and emit an error, and return a valid data type so that sapphire unit tests fail but don't crash
Mark Stephens
2010-03-30 03:06:35 +0000
77b972bfb5BUGFIX Using dbname=postgres in PostgreSQLDatabaseConfigurationHelper to enable configuration checks with users other than 'postgres' (that might not have a database with their username)
Ingo Schommer
2010-03-26 02:32:04 +0000