Commit Graph

  • 5b0684d677 Added 2.4-compatible composer.json 1.0.0 Ingo Schommer 2012-11-09 12:44:06 +0100
  • 7ba07e905d Corrected minimum requirements, 3.0 only since at least 6e30463e Ingo Schommer 2012-10-12 15:19:46 +0200
  • c5eb666447 Merge pull request #10 from tractorcow/3.0-index-typo-fix Sam Minnée 2012-09-23 17:50:59 -0700
  • 377c2cf950 Merge ef4cd20cfa into 9924c8d53a Damian Mooyman 2012-09-23 17:50:07 -0700
  • ef4cd20cfa FIXED: Minor typo in string concatenation Damian Mooyman 2012-09-24 12:46:23 +1200
  • 9924c8d53a Merge pull request #9 from vikas-srivastava/composer Ingo Schommer 2012-09-22 10:21:46 -0700
  • cb6ce29221 Merge 53d86394d2 into 3fe7671442 vikas srivastava 2012-09-22 10:20:17 -0700
  • 53d86394d2 New : 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
  • f114aaa443 Merge 4b26ba4525 into 3fe7671442 vikas srivastava 2012-09-22 07:06:49 -0700
  • 4b26ba4525 New : 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
  • 3fe7671442 FIX: Conditional revert of 06f80d3347 as the original code is necessary in some configurations. Sam Minnee 2012-09-19 17:27:09 +1200
  • c46e45f599 Merge pull request #7 from silverstripe/index-fixes Sam Minnée 2012-09-17 18:25:33 -0700
  • 1f85a83ea2 Merge 06f80d3347 into 8cd7cc5127 Sam Minnée 2012-09-17 18:19:30 -0700
  • 06f80d3347 FIX: Fix the apparently obsolete code for extracting search index columns from the trigger meta-data. Sam Minnee 2012-09-18 12:42:17 +1200
  • 54821bde2d FIX: 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
  • 8cd7cc5127 Removed unnecessary exec bit. Sam Minnee 2012-09-18 12:49:21 +1200
  • c22f7faa53 Merge pull request #6 from tractorcow/3.0-ddl-fixes Sam Minnée 2012-09-16 23:41:52 -0700
  • 02de2d0ae8 Merge 37199fc08c into 8cd458b818 Damian Mooyman 2012-09-16 22:12:49 -0700
  • 37199fc08c FIXED: Incorrect paging on full text search results Damian Mooyman 2012-09-17 16:51:20 +1200
  • 3291147c8e FIXED: 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
  • dc7334087c FIXED: 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
  • 8cd458b818 BUGFIX: Make indexList() return double-quotes in index names to prevent unnecessary recreation of the indexes. Sam Minnee 2012-08-21 16:22:17 +1200
  • f74e9c260e BUGFIX: Fix support for \ characters in table names. Sam Minnee 2012-08-21 16:21:45 +1200
  • 5ba1b80391 Merge pull request #5 from phalkunz/master 0.9.3-beta3.0 Hamish Friedlander 2012-08-09 18:43:35 -0700
  • 732642a5aa Merge fe85c32d5b into bb07e6cfd5 GitHub Merge Button 2012-07-18 00:39:54 -0700
  • fe85c32d5b BUG: BUG Fix PostgreSQL error when creating a table for namespaced data object Saophalkun Ponlu 2012-07-18 19:32:49 +1200
  • 0ffaf3d055 Revert "BUG Fix PostgreSQL error when creating a table for namespaced data object." Saophalkun Ponlu 2012-07-18 19:19:29 +1200
  • bba2cefd07 Merge eeaa32a148 into bb07e6cfd5 GitHub Merge Button 2012-07-17 19:39:25 -0700
  • eeaa32a148 BUG Fix PostgreSQL error when creating a table for namespaced data object. Saophalkun Ponlu 2012-07-18 14:36:08 +1200
  • bb07e6cfd5 Added supportsTimezoneOverride() method Ingo Schommer 2012-07-06 11:35:17 +0200
  • 65511282a7 MINOR Updating installation instructions Sean Harvey 2012-07-04 14:18:29 +1200
  • fa1faecd72 MINOR: 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
  • 29512e54b7 BUGFIX Fixing check for array when building indexes Sean Harvey 2012-06-12 14:41:44 +1200
  • 200dcf3121 BUGFIX Fixing index building failing on array check when the index is a string. Sean Harvey 2012-06-12 13:55:49 +1200
  • 1fd2088c96 BUGFIX Fixing PostgreSQLDatabase::searchEngine to work with SS3 Sean Harvey 2012-05-08 15:33:18 +1200
  • 8152ddce8c ENHANCEMENT Use simplier query syntax for SS3 ORM Sean Harvey 2012-05-04 09:56:52 +1200
  • 6e30463e3e BUGFIX 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
  • ae506b4a65 Merge pull request #3 from robert-h-curry/7123-postgresql-dbdatetime-test-failure Sean Harvey 2012-04-15 16:59:20 -0700
  • d847bbcbc2 Merge 43ac0a4641 into b9e63145b4 GitHub Merge Button 2012-04-15 16:54:00 -0700
  • 43ac0a4641 BUGFIX: Fixes #7123. Sets timezone of database if specified. Robert Curry 2012-04-16 11:49:35 +1200
  • b9e63145b4 Merge pull request #2 from mrmorphic/master Sean Harvey 2012-02-10 19:02:29 -0800
  • 1d633a2ed0 Merge b08cf4b4ba into 7a3024d046 GitHub Merge Button 2012-02-10 18:59:05 -0800
  • 7a3024d046 BUGFIX 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
  • b08cf4b4ba BUGFIX: report query times correctly Mark Stephens 2011-11-03 20:55:02 +1300
  • 074c872526 Merge branch 'master' of git@github.com:silverstripe/silverstripe-postgresql.git miiihi 2011-10-24 14:15:43 +0200
  • 8bbf8401f9 MINOR Fixed edge case around Ingo Schommer 2011-09-15 18:01:02 +0200
  • 5e058a151d ENHANCEMENT Optionally filtering by new File.ShowInSearch flag in PostgreSQLDatabase->searcnEngine() Ingo Schommer 2011-09-15 16:01:53 +0200
  • 74abdec18b BUGFIX Allow omitting FROM clause in sqlQueryToString() Ingo Schommer 2011-05-19 11:35:56 +1200
  • 0ec8ee1335 MINOR 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
  • 2b0ffdb4e0 API 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
  • 7fb82f88d1 BUGFIX 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
  • d57829e748 Removed unnecessary exec bit. Blaž 2011-03-10 12:54:17 +0100
  • 2d3ebfb310 MINOR: transaction function renamed for consistency Geoff Munn 2011-02-11 14:24:39 +1300
  • ae5160d4b3 BUGFIX: Fixed function name cbarberis 2011-02-01 17:04:19 +1300
  • cd9071c679 MINOR: cached fieldlists disabled to see if this fixes the buildbot issues Geoff Munn 2011-01-18 17:31:47 +1300
  • b56a86206f MINOR: Documentation now in markdown format Geoff Munn 2011-01-18 17:31:28 +1300
  • 717f40af9e MINOR: cached fieldlist array can now be cleared Geoff Munn 2011-01-12 00:10:38 +0000
  • 2bd6e9fb8e MINOR: transaction functions renamed for consistency, field list lookups now cached for speed improvements Geoff Munn 2011-01-11 21:17:17 +0000
  • 86ca414765 MINOR Removed duplicate trunk folder 0.9.2 Ingo Schommer 2010-12-22 19:19:45 +0000
  • 99f2cb179e BUGFIX 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
  • d5915cd7d1 MINOR: reverted the showqueries fix Geoff Munn 2010-12-03 02:42:18 +0000
  • 667eac707f ENHANCEMENT: orderMoreSpecifically results are now cached for performance improvements Geoff Munn 2010-12-02 22:33:25 +0000
  • 4d3cfcd58e ENHANCEMENT: language support in tsearch parameters, schema support now included Geoff Munn 2010-11-25 03:45:32 +0000
  • e2edf8dc16 MINOR: data types now identify themselves more clearly, to prevent needless rebuilds in dev/build Geoff Munn 2010-11-18 23:22:07 +0000
  • a27ca9a55a BUGFIX: 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
  • d251237675 Release for SilverStripe 2.4.2 Geoff Munn 2010-11-11 20:54:47 +0000
  • 6d243664ca Release for SilverStripe 2.4.2 Geoff Munn 2010-11-11 20:53:33 +0000
  • c542db8fc3 MINOR: changelog for the 0.9.2 release Geoff Munn 2010-11-11 20:50:57 +0000
  • 551fbb6e6c ENHANCEMENT: 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
  • 88a8cef187 BUGFIX 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
  • 07e7579f4f MINOR: 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
  • f3e29be23c ENHANCEMENT: constraint queries are now cached Geoff Munn 2010-11-01 01:11:31 +0000
  • a59e02efee BUGFIX: resolves ticket 6078 - enums now removed. Also, indexes now default to btree. Geoff Munn 2010-11-01 00:53:57 +0000
  • f125bc22b1 BUGFIX 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
  • 29f85e64cc ENHANCEMENT 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
  • 3b3258d3ae BUGFIX Check index exists when issuing the DROP INDEX query in PostgreSQLDatabase::alterTable() Sean Harvey 2010-09-17 00:44:11 +0000
  • c6e0714c62 ENHANCEMENT: 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
  • 8032985b1a BUGFIX: search requests via ts_query now accept some boolean-formatted requests Geoff Munn 2010-08-03 04:18:51 +0000
  • 7ee6640051 BUGFIX 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
  • a536ee1821 ENHANCEMENT: implemented missing hasTable method that returns if a given table exists in the postgres database. Sam Minnee 2010-06-03 05:02:11 +0000
  • 9bb97103dc 0.9.1 release to coincide with the SilverStripe 2.4 release 0.9.1 Geoff Munn 2010-06-01 01:32:40 +0000
  • 0d090e971f MINOR: Documentation update for the 0.9.1 release Geoff Munn 2010-06-01 01:31:33 +0000
  • 0c8580f3d7 BUGFIX: syntax error fixed Geoff Munn 2010-05-28 02:39:52 +0000
  • 3d0c31763a MINOR: error message clarification Geoff Munn 2010-05-27 20:39:22 +0000
  • 133e6ff6ec ENHANCEMENT Added PostgreSQLDatabaseConfigurationHelper::getDatabaseVersion() Sean Harvey 2010-05-26 05:14:05 +0000
  • 2c38c37bb2 BUGFIX Fixed border case where pg_version() could return false and break functionality in PostgreSQLDatabaseConfigurationHelper::requireDatabaseVersion() Sean Harvey 2010-05-15 04:06:15 +0000
  • 5f17db6599 ENHANCEMENT Added PostgreSQLDatabaseConfigurationHelper::requireDatabaseVersion() for checking the database version is at least 8.3 during installation Sean Harvey 2010-05-15 04:03:25 +0000
  • 113d75f825 API CHANGE: dev/tests/cleanupdb functionality now supported Geoff Munn 2010-04-30 04:26:53 +0000
  • 2190c09c49 API CHANGE: dev/tests/cleanupdb functionality now supported Geoff Munn 2010-04-30 04:18:46 +0000
  • 310638dc9f BUGFIX: Bring createTable in to line with base class Luke Hudson 2010-04-29 03:56:53 +0000
  • 9e8cc03243 API CHANGE: Added getParameters() to PostgreSQLDatabase API CHANGE: Added 'port' parameter to PostgreSQLDatabase Sam Minnee 2010-04-13 04:42:36 +0000
  • b59ce20a97 BUGFIX: searchEngine throws exception without _new_ keyword Mark Stephens 2010-03-31 00:27:28 +0000
  • e5dfd2b080 BUGFIX: 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
  • 77b972bfb5 BUGFIX 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
  • b12b5f0e31 BUGFIX: Rename SQL fixed Geoff Munn 2010-03-21 23:02:54 +0000
  • 991aaba95d BUGFIX: indexes are now tested for existance before creation Geoff Munn 2010-03-18 03:16:30 +0000
  • 1aa8f6b765 BUGFIX Fixed wrong parameter order in PostgreSQLDatabaseConfigurationHelper Sean Harvey 2010-03-09 00:25:42 +0000
  • e33bd117d4 MINOR Added ability to create databases through installer checks for PostgreSQL Sean Harvey 2010-03-08 22:33:50 +0000
  • 11d16b3c7f API CHANGE: database creation now supported, dbDataType function now included Geoff Munn 2010-03-08 21:58:28 +0000