4 years agofix infinite loop when accessing dimensional slots in queries
tomi.borbely@gmail.com [Mon, 03 May 2010 05:30:24]
fix infinite loop when accessing dimensional slots in queries

Ignore-this: 3ff181fc1df3aaf5061c3bc5ef10d663

4 years agoadd assert
tomi.borbely@gmail.com [Fri, 12 Feb 2010 06:08:23]
add assert

Ignore-this: caaf7c497f5f2073599528e3b3af7d09

4 years agodimensional-function definer supports default value for coordinates
attila.lendvai@gmail.com [Thu, 10 Dec 2009 05:36:00]
dimensional-function definer supports default value for coordinates

Ignore-this: 9de9cb4c63bba6a40f07e05588102503

4 years agoconstantp symbols (defined by defconstant) get symbol-value'd in queries
attila.lendvai@gmail.com [Tue, 01 Dec 2009 08:13:30]
constantp symbols (defined by defconstant) get symbol-value'd in queries

Ignore-this: 34e539b42eafacbec59eb0c72daa0b88

4 years agohousekeeping, comments
attila.lendvai@gmail.com [Mon, 19 Oct 2009 08:20:35]
housekeeping, comments

Ignore-this: 2e4f0f4878d1628801e6472d1b311eb8

4 years agoasserting that instance cache contains objects from the current transaction only
tomi.borbely@gmail.com [Tue, 03 Nov 2009 07:30:14]
asserting that instance cache contains objects from the current transaction only

Ignore-this: b41991539b7a403be1608b4c632dd224

4 years agoeliminate eval call from compiled query
tomi.borbely@gmail.com [Mon, 19 Oct 2009 08:43:45]
eliminate eval call from compiled query

Ignore-this: 2e3978e8b2f060c4b2b4ec83c8a0435b

4 years agooptimization of queries that select slot values only
tomi.borbely@gmail.com [Mon, 19 Oct 2009 06:33:08]
optimization of queries that select slot values only

Ignore-this: 90e8d52de6082c8a7f3f06ccfb8ba5a4

(select ((a-of instance))
(from (instance class))

selected each prefetched slot, if the 'a was not mapped by the identity-mapper (e.g. (or null ...)).
Now it selects only the queried slots (except if it is set-valued or executed in lisp).



4 years agotests for selecting slot values only
tomi.borbely@gmail.com [Mon, 19 Oct 2009 06:31:05]
tests for selecting slot values only

Ignore-this: 144bfb1e3b1735be278794210ad0cbbe

4 years agocomplex-test: generate-instances generates instance from each class
tomi.borbely@gmail.com [Mon, 19 Oct 2009 06:29:09]
complex-test: generate-instances generates instance from each class

Ignore-this: 3627ae0616563a5a05736f06b7985362

4 years agofix: checking the result with debug-query-compiler
tomi.borbely@gmail.com [Mon, 19 Oct 2009 06:27:07]
fix: checking the result with debug-query-compiler

Ignore-this: 808b3bee60cde5c55c111a17aff77599

4 years agotest and fix for (select-instances (o) ...) bug reported by Mihai Bazon
tomi.borbely@gmail.com [Mon, 05 Oct 2009 03:25:33]
test and fix for (select-instances (o) ...) bug reported by Mihai Bazon

Ignore-this: 49b3669b8abaf8aeddee2c9a1843509f

4 years agoallow nil arguments in (p-eq ...) calls
tomi.borbely@gmail.com [Wed, 23 Sep 2009 05:24:50]
allow nil arguments in (p-eq ...) calls

Ignore-this: d93e1786f6babc2b18332ec4c406b12c

4 years agohousekeeping
tomi.borbely@gmail.com [Thu, 17 Sep 2009 04:03:34]
housekeeping

Ignore-this: 44f06bdf35564fd7d5532fbd762d5ae7

4 years agoconsolidate-d-value optimizations (EXPERIMENTAL)
tomi.borbely@gmail.com [Thu, 17 Sep 2009 02:02:01]
consolidate-d-value optimizations (EXPERIMENTAL)

Ignore-this: f674cb3e2bc5b9e9c3b24e34db3e1de2

* add an index for value -> c-value mapping
* consolidation happens at each change of c-values
* consolidate-d-value is superflous


4 years agoremove hashtable coordinates
tomi.borbely@gmail.com [Mon, 14 Sep 2009 06:24:59]
remove hashtable coordinates

Ignore-this: ce5f39d483d74632e9eb48344e3471ae

4 years agosplit dimensional/value.lisp
tomi.borbely@gmail.com [Mon, 14 Sep 2009 04:22:05]
split dimensional/value.lisp

Ignore-this: e9537e5181d3da8d5e5dc3a434e99e52

4 years agofix min/max/sum/avg query functions on empty set
tomi.borbely@gmail.com [Wed, 12 Aug 2009 07:45:34]
fix min/max/sum/avg query functions on empty set

Ignore-this: b3425586e62ec53a9c35965ba4743fb2

4 years agoadd failed query test
tomi.borbely@gmail.com [Wed, 12 Aug 2009 07:45:13]
add failed query test

Ignore-this: 6d3a0b60ebb6c1acc9791999d3203765

4 years agorenames
tomi.borbely@gmail.com [Wed, 22 Jul 2009 01:46:55]
renames

Ignore-this: 1bedd5d12e15719e6b298afeb12ef466

4 years agoTODO comment
attila.lendvai@gmail.com [Tue, 28 Jul 2009 03:56:54]
TODO comment

Ignore-this: 72f0321f34bac962b87e26f4fd78a632

4 years agofix: get rid of several delete- calls which can potentially cause problems
attila.lendvai@gmail.com [Mon, 27 Jul 2009 09:16:42]
fix: get rid of several delete- calls which can potentially cause problems

Ignore-this: e9588cade5da998538046d3976d3e574

4 years agolock-class can be called with a symbol, too
attila.lendvai@gmail.com [Mon, 27 Jul 2009 08:09:42]
lock-class can be called with a symbol, too

Ignore-this: e7dd8c59d726a2894e89399c68c99d1

4 years agolock-class issues a LOCK TABLE instead of a SELECT * FOR UPDATE to guard against inserts, too
attila.lendvai@gmail.com [Thu, 23 Jul 2009 04:01:09]
lock-class issues a LOCK TABLE instead of a SELECT * FOR UPDATE to guard against inserts, too

Ignore-this: de12e5bb80518c2e6129f0480d5d80ad

4 years agounion/intersection/difference of sets represented by sorted lists
tomi.borbely@gmail.com [Mon, 20 Jul 2009 03:18:48]
union/intersection/difference of sets represented by sorted lists

Ignore-this: c8b04d73635a24f28cd7751f185a488c

5 years agotry to provide more info in an error. may be broken, untested code.
attila.lendvai@gmail.com [Sat, 11 Jul 2009 07:15:24]
try to provide more info in an error. may be broken, untested code.

Ignore-this: 300904950d204cd41d9f99a7b52339f8

5 years agochanges to README, make it outline-mode
attila.lendvai@gmail.com [Wed, 24 Jun 2009 05:51:00]
changes to README, make it outline-mode

Ignore-this: 831af33f00607a6a6053c220ef61c099

5 years agoAdded AUTHORS and README.
levente.meszaros@gmail.com [Wed, 17 Jun 2009 05:56:32]
Added AUTHORS and README.

Ignore-this: 71602afbbb380d528ee2f49e63a7269a

5 years agochange-persistent-class
tomi.borbely@gmail.com [Fri, 05 Jun 2009 07:43:14]
change-persistent-class

Ignore-this: 967f73f1174891520a23ebf3936119f6

5 years agoadd a copy-one method for copy-persistent-instance, for timestamp values
attila.lendvai@gmail.com [Mon, 18 May 2009 06:48:05]
add a copy-one method for copy-persistent-instance, for timestamp values

Ignore-this: feb9af5847a27869b999f1c1db5dc5fe

5 years agofix signaling some errors in the query compiler, added functions for the specific errors
attila.lendvai@gmail.com [Mon, 27 Apr 2009 06:40:46]
fix signaling some errors in the query compiler, added functions for the specific errors

Ignore-this: 295a4f78fa3b8fe4c11d5ec391cce299

5 years agoAdded remove-dimensions.
levente.meszaros@gmail.com [Fri, 08 May 2009 09:09:01]
Added remove-dimensions.

Ignore-this: 348bef0ee38baaca5c227579562db6e4

5 years agonothing important
tomi.borbely@gmail.com [Thu, 07 May 2009 12:03:39]
nothing important

Ignore-this: cb8e63541370428fd8088270bb59db38

5 years agoFix call to reduce.
levente.meszaros@gmail.com [Fri, 01 May 2009 10:03:34]
Fix call to reduce.

Ignore-this: 9ebc85886a3d1f4d8b5fdefbe9f32566

5 years agoMake constraint violations continuable errors.
levente.meszaros@gmail.com [Sat, 25 Apr 2009 07:44:49]
Make constraint violations continuable errors.

Ignore-this: 3e592869fda93ad293dd3e80a5dc5a74

5 years agoFix *ignore-constraints*
levente.meszaros@gmail.com [Sat, 25 Apr 2009 07:36:09]
Fix *ignore-constraints*

Ignore-this: 7f6179e98c2c21b4943496fad38ff68d

5 years agoSome exports
levente.meszaros@gmail.com [Sat, 25 Apr 2009 07:35:53]
Some exports

Ignore-this: a447cc765c47b840ccdbd7c4f447fcb

5 years agoIf a type error is ignored then the transaction will be rolled back and the corresponding RDBMS operations will be skipped. This allows collecting all errors.
levente.meszaros@gmail.com [Sat, 25 Apr 2009 07:04:06]
If a type error is ignored then the transaction will be rolled back and the corresponding RDBMS operations will be skipped. This allows collecting all errors.

Ignore-this: 6501c9d11a62a2182952865dc96e7cb

5 years agoAdded database constraints which are checked at the end of each transaction.
levente.meszaros@gmail.com [Sat, 25 Apr 2009 07:03:58]
Added database constraints which are checked at the end of each transaction.

Ignore-this: dd7fadfc0d2d91088ac1b33366f98cba

5 years agoFix loading qqxml dependent stuff.
levente.meszaros@gmail.com [Fri, 24 Apr 2009 02:19:27]
Fix loading qqxml dependent stuff.

Ignore-this: f4fac5a5a57281615101bf884788710c

5 years agoHousekeeping around system integrations.
levente.meszaros@gmail.com [Thu, 23 Apr 2009 07:24:08]
Housekeeping around system integrations.

Ignore-this: b3d2add7cd651bc4a3a6333ee4936d4d

5 years agoAdded preliminary XML export support.
levente.meszaros@gmail.com [Wed, 22 Apr 2009 08:10:00]
Added preliminary XML export support.

Ignore-this: 9bdec542dc3911065fac6655f564de95

5 years agoUse cl-def even more.
levente.meszaros@gmail.com [Wed, 22 Apr 2009 03:05:01]
Use cl-def even more.

Ignore-this: 3a7abb72dddaa680f84e32ba19081dc9

5 years agoAdded missing licence file headers.
levente.meszaros@gmail.com [Wed, 22 Apr 2009 02:48:26]
Added missing licence file headers.

Ignore-this: ccb456793a42f39964e7cad4161b6b29

5 years agosmall fix (needed for macros in queries)
tomi.borbely@gmail.com [Mon, 20 Apr 2009 09:05:03]
small fix (needed for macros in queries)

Ignore-this: 106d95fcacb90f50c9675ec0887bb6c1

5 years agofix complex test
tomi.borbely@gmail.com [Tue, 07 Apr 2009 08:31:41]
fix complex test

Ignore-this: 4a3c895352c3fc8674b210c96ead7919

5 years agoAllow subclassing of persistent-classes only when the metaclasses are also subclasses accordingly.
levente.meszaros@gmail.com [Thu, 02 Apr 2009 09:57:22]
Allow subclassing of persistent-classes only when the metaclasses are also subclasses accordingly.

Ignore-this: 53e52ab971bb73dc94fb04faf20941a8

5 years agoDon't allow subclassing a persistent-class with a standard-class, that would not work due to svuc and friends being specialized on persistent-class.
levente.meszaros@gmail.com [Thu, 02 Apr 2009 08:55:35]
Don't allow subclassing a persistent-class with a standard-class, that would not work due to svuc and friends being specialized on persistent-class.

Ignore-this: c37174714c55988c7ce028bf615f7847

5 years agoSome useful d-value functions.
levente.meszaros@gmail.com [Thu, 19 Mar 2009 04:36:48]
Some useful d-value functions.

Ignore-this: bd46056a2df848a0e55cf510c4dce254

5 years agoCache dimension domain in the transaction bulk cache.
levente.meszaros@gmail.com [Wed, 11 Mar 2009 07:17:25]
Cache dimension domain in the transaction bulk cache.

Ignore-this: 9e051ac7a3065101de7899aefdc539f5

Next ->