Commit graph

11 commits

Author SHA1 Message Date
recht
356a0df14f Update to 0.99
Patch provided by Dieter Roelants in PR pkg/25132

0.99	- Bundled changes from 0.98* and released production version
	  Removed duplicate code in cache expiry routines
          Experimental SearchBuilder::Union collection object.

	  Released at the YAPC::Taipei::22004 Release Party

0.98_04 - New mysql/oracle "Join" code that allows more complex bundling of
	  joins from Linda and Robert

0.98_03 - New test infrastructure from Andy Lester

0.98_02 - Better handling of != clauses on Postgres

0.97_02 - Support for "Group By" clauses.
          Support for delayed load of certain columns from Autrijus Tang.

0.97_01 - Oracle doesn't support binary-safe clobs in a reasonable manner.

0.96    - Releasing 0.96_01 as usable

0.96_01 - Fix a couple of spurious warnings in Record::Cachable
          Records loaded from multiple-record searches were never cached
          correctly

0.95_03 - Allow case-insensitive loading by columns in SearchBuilder::Record
        - Record::LoadByCols now lets you specify operator and values

0.95_01
        - Removed historical escaping for non-ascii searche queries

0.94-   - Fix for multiple handles in one app from Autrijus Tang

0.93
        - Added ODBC database driver from Autrijus Tang
        - Added the ability to sort on functions of columns from Autrijus Tang
        - Improved case-insensitve searching behavior for PostgreSQL
        - Added support for multiple handles in one app from Autrijus Tang (#4167)
        - Added initial Informix database driver from Oliver Tappe

0.92    Sept 4, 2003
        - Fixed a bug that caused certain types of pre-canned table aliases to fail to work on join

0.90    Aug 8, 2003
        - Disable Class::ReturnValue's stack trace feature as it interacted poorly with a stack containing lots of data

0.89_02 July 19, 2003
	- Patch from Grant DeGraw to allow ordering by multiple columns.

0.89_01 July 18 2003
	- Patch from Brook for:
	-	better oracle support
	-   	remove "SELECT DISTINCT" when it's not necessary

0.88 June 23 2003
        - More correct generation of "Distinct" keyword on counts for queries with left joins

0.87 June 16 2003
        - Changed DBIx::SB::Record::Cachable to expire cached object when a "deeper" method call changes their values

0.86 June 7 2003
        - Doing conditional connections was failing on postgres, because the handle was defined, but not connected

0.85 June 7 2003
        - Stan's destroy fix was actually badly breaking RT
        - It's now an optional parameter.
2004-04-11 16:12:40 +00:00
mjl
482668275a Update p5-DBIx-SearchBuilder to 0.84
- Provide support for blowing away nested transactions
    that aren't yet committed
  - Fixed how values of returned hashes are downcased.
  - Should be a minor perf improvement
  - Moved Stan's destryo fix to the right file
  - Better oracle support for unique ids on indexes
  - DESTROY fix
  - make function naming for autoloaded functions a bit more flexible
  - Query builder changes to improve some join performance
  - Fixes to a tight loop for cache expiry
  - Patches for Oracle BLOB support from Brook Schofield
  - Rebuilt Postgres query generator
  - Select Distinct altered to support oracle
2003-06-06 12:00:06 +00:00
mjl
dcf4a620cc Update p5-DBIx-SearchBuilder to 0.80
- Count method enhanced to ignore "LIMIT"s
  - LIMIT behaviour changed to be handle specific
  - ReadableAttributes and WritableAttributes added as methods to Record.pm
  - SB->Count should return no results unless the search is limited
  - Eliminate a warning on empty searches
  - No longer attempt to cache (and fail) objects that haven't been
    database-loaded
2003-04-21 18:14:53 +00:00
mjl
83e0a24f19 Update p5-DBIx-SearchBuilder to 0.76
Extra checking for cache misses in DBIx::SearchBuilder::Record::Cachable
	The start of support for checking database version, so that we can do
	version-specific SQL
	utf-8 safe searching
	arbitrarily complex grouping clauses.
	complex query generation.
	Adding support for mysqlPP
	Fixed a caching bug that caused multiple copies of an object in memory to not
	be kept in sync
	Fixed bug in setting a column to the value of an SQL statement.
	Better support for Postgres 7.2 and transactions.
	Support for Class::ReturnValue to channel errors up when expected
	Dependency on Class::ReturnValue
	Minor cleanups and refactorings to allow percolation of errors on create
2003-01-02 15:36:33 +00:00
mjl
3e97a53c44 Update p5-DBIx-SearchBuilder to 0.61
Absolutely no change log is available, unfortunately.
2002-08-31 01:19:08 +00:00
mjl
839e62c539 Update to 0.48, no changelog available. 2002-01-09 12:24:47 +00:00
mjl
ddf276511b Update to 0.47, as this is needed by the newest RT. No up to date
changes are available unfortunately.
2001-11-28 14:51:38 +00:00
mjl
44605c9d95 Update to 0.41. No changelog available. 2001-08-10 12:07:15 +00:00
mjl
4e94b7a619 Update to 0.38: Changes (incomplete, sorry, that's all there is)
- SearchBuilder.pm - refactored to allow LEFT joins.
- SearchBuilder::Record::Cachable now constructs cache keys in a way
  that doesn't lose when records in different tables have the same keys.
- Added DBIx::SearchBuilder::Record::Cachable from <mhat@netlag.com>
- Changed SearchBuilder->Count to do the right thing if no
  query has been performed
2001-06-02 11:51:40 +00:00
agc
6ef28d06c5 Move to sha1 digests, and add distfile sizes. 2001-04-18 16:10:56 +00:00
agc
5092342d3d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 09:56:50 +00:00
Renamed from databases/p5-DBIx-SearchBuilder/files/md5 (Browse further)