pristine:2a3c8d176ad0494da249bf3b153b13f9f960e30cbe146f826941563620b18347 Starting with inventory: 0000062542-4f56b2fa686b7ddc05dcda020dea034668febbdf75697218b5b9d11fa9635c9a [TAG before knowledgetools merge attila.lendvai@gmail.com**20100802191443 Ignore-this: ee3cd4e9209c3f915a5945509cc278c7 ] hash: 0000039034-ca9216d1520eb9e4c02110bd0e942878f5023d695fc4e85ab4c4840986390c08 [fix: wrong parens cought by new bind version attila.lendvai@gmail.com**20100923105637 Ignore-this: 6c998bc06ca4c1bf90cc533c2d8ca9 ] hash: 0000000360-1abd7f64a5caae686baccf90ecb0348596df6c1942f002b714122875ff0d4a09 [tests: fix select-list-data fixture attila.lendvai@gmail.com**20101013234648 Ignore-this: 9dc2e88381013b73770134515b6a825d ] hash: 0000000310-cdeecfb14a08bc0e6ff2a6fe98e14d81232b0f95f0f105fd23a67af4e830f540 [update the definition of the oid type to match reality attila.lendvai@gmail.com**20101013224040 Ignore-this: 1ee60fdb7d9c4a51ee1af1821ff42dc7 ] hash: 0000000315-2c978170769bcd4447e8a270a5e798d2cc0652e2c31462d1b364f3112871d575 [update the lisp->sql mapping of the integer type to convert the lisp bounds into sql bit size attila.lendvai@gmail.com**20101013224651 Ignore-this: af047b3da7b8396cd9c5c140b59936e2 ] hash: 0000001391-c4e6438d71a2f57f537a18136a37db2d51a46df16d0d81b353e3164060f464f9 [prefer -run-child-tests- attila.lendvai@gmail.com**20101015232902 Ignore-this: ed520852365443457408d8d9981984eb ] hash: 0000000823-039d606dced2e7a82e91d325fc4eaf43e0b55a95a49b3dfb63e6d6e3f5262f93 [fix: don't lie about the return type of oid-of for the query compiler attila.lendvai@gmail.com**20101013224741 Ignore-this: 68c34b13f9c30a95c3693e9a7caf08c3 ] hash: 0000000332-6b0840c97363fe82b8213103bcb5f140775dc2a7424ec2638b453c9c045a138c [use hu.dwim.util:expand-type attila.lendvai@gmail.com**20101015130455 Ignore-this: ce68fdf2f982a69b1fb322d61ae625a1 ] hash: 0000000273-cc7e02655f151589903484857d98955e31b583732203ffa94f311142919f12fe [follow logger attila.lendvai@gmail.com**20101107144917 Ignore-this: 196e9469f6d1d9b0246ece100f467761 ] hash: 0000000550-d1f8c57a25f028a7830f931ffac6a8901eb5ff51804b1d37de2e0788bc1c210c [TAG 2010-11-10-nafi attila.lendvai@gmail.com**20101110121404 Ignore-this: b0806a38f90be1b05f131be922cb9020 ] hash: 0000039022-b1e8a8a14046f671b8d9ba466c7b38b36dfa65bc5115fec373175d9bd956ba88 [follow hdws/hdp split re doc attila.lendvai@gmail.com**20110131015603 Ignore-this: e195b4cf08bbb37b3f3e799e9421ba25 ] hash: 0000000554-1d8a802080cfb9c169e3c5571a2af3c1ebba74260f245a0878e2fe2ca32fa163 [TAG 2011-01-31 attila.lendvai@gmail.com**20110131003336 Ignore-this: c7acefaf340bde82350071436bcadf61 ] hash: 0000000832-70027688bb114564aaeaaa3b6e875f808223d9239c18718246a94073e0d41ec9 [fix of cook/uncook-coordinates when coordinates contains +whole-domain-marker+ tomi.borbely@gmail.com**20110215223334 Ignore-this: 6c65af9929fab53b3e8c6d60a41695a8 ] hash: 0000006719-2255094051b69e77ad2dedee80c2dceefa4abe79dae0fdb95ce785b9e18e6683 [complex-test: choose +whole-domain-marker+ as coordinate with 0.1 probability tomi.borbely@gmail.com**20110215223606 Ignore-this: 86a3edad986c6dabad62468e606a6231 ] hash: 0000000461-29f3b1ded38965ed80c5df2fa45a80fd5e6f07410aa86d2f1fa0817a2821a257 [added assert to d-fold that dimensions are looked up (otherwise it silently behaved different) attila.lendvai@gmail.com**20110228142358 Ignore-this: b47e157443a249dfcbfe512b31ecf3f9 ] hash: 0000000285-e6f4bbd0913a4f4f9b9d22d7d67bf3dc2deec29187937880a49d832a24052ef3 [better message for the assert in single-d-value attila.lendvai@gmail.com**20110228151302 Ignore-this: be5cb8538793cf94f5aece2cfd54f0be ] hash: 0000000317-3979c17d1579850b79ce2de00a343cc65cfa9ebf09eca08dcd21112fc2970088 [more meaningful error from canonical-name->symbol if package is not available attila.lendvai@gmail.com**20110304172424 Ignore-this: 57c86c233c17c9f15efa7e28b92efa76 ] hash: 0000000500-2e762afb301fce226950787f7965af7d486abdf331f0ac8537ca06c417b1e479 [a test to check make-dimension-coordinate-range erroring with an illegal coordinate attila.lendvai@gmail.com**20110305001950 Ignore-this: fd4916c31f2a4317f521107bdab93db5 ] hash: 0000000391-a3f994cdd1912d0274ed074a9e3b7ee85a2c5cb782acf6378ebfec71ec84da50 [TAG 2011-08-28-nafi attila.lendvai@gmail.com**20110828193134 Ignore-this: 5765cb7dedd6c887aed306340384fc1b ] hash: 0000001723-d7e73a7c4b3749b95101d512c3c24db6d9d42f285492852623c33752c8baa26f [TAG 2011-11-11-nafi attila.lendvai@gmail.com**20111111080238 Ignore-this: 123b6e2a8bd0f08a174c07553eef2ff2 ] hash: 0000000227-dae9fa212d0316bc14d9f493ce294a59b72cb986069078e10614df46c2455f3a [added export-persistent-classes-to-database-schema (replacement of the old export-model) attila.lendvai@gmail.com**20111130115811 Ignore-this: 32a6a01f528022f404eed906f8d5a9ee ] hash: 0000001536-c4ff95c1b9069fb9ed5cef19a16c7585fe59827b7ff7e297af1507ea9d42e76c [Moved pattern matcher to hu.dwim.util. levente.meszaros@gmail.com**20120404152732 Ignore-this: 444081aba9a00f2d8690818b82dba462 ] hash: 0000010413-9a779d8d581c6a0ad614501c4b48399bd5e1e57ac8c18051ca27a09574ef8f55 [Export variable. levente.meszaros@gmail.com**20120615120052 Ignore-this: cd9e104076a5818dcc8a9c1942d67aaa ] hash: 0000000276-d4d253a3c9e88c987471159cfbef6c29862b284e110bd9e8f3f643ac9107e817 [TAG 2011-09-10-tintas wallen@freemail.hu**20110910135355 Ignore-this: 35c2d543a401cf63f7dff65f27e073f0 ] hash: 0000001535-1659fb948324beb4c45f6291da4896faca5b3562f18524d0da627b11239594d3 [doc/ added url to the pinterface blog post attila.lendvai@gmail.com**20130222113819 Ignore-this: 921367c8354eb6810faad88588add56c ] hash: 0000000358-9c2c78be7baf2a4a6e7d253c5133cb5eb95073e40c0028ab9e46c5fcad58094e [houskeeping attila.lendvai@gmail.com**20130224110719 Ignore-this: 2412e3f102a9ca6e2d2e8a5c0be7f67c ] hash: 0000000238-7ca29e0b4bf2d566c046df2559c3f6a79823cc03ed62c71a9fb8ad3474eecce6 [follow asdf 2.32 attila.lendvai@gmail.com**20130307104247 Ignore-this: 7ad86f050a75db808011f7d65ee7569 ] hash: 0000004722-095a0c5e00c303a7be120a888c2702bd0a5e0d8acb51658dcf79eec20e7c555c [TAG 2013-04-03 attila.lendvai@gmail.com**20130402190033 Ignore-this: 1d46060caa760464f69d1eb12eadd76f ] hash: 0000000994-b232d4d7fe7839e735aa9c3895ce5e6080346b337eae0294c4b20d4b2181cd82 [housekeeping attila.lendvai@gmail.com**20130611093531 Ignore-this: afc286bb0f440f647864e3ba59fe40b2 ] hash: 0000000957-4a3a7c590eb6bdfcbea56eeed7ef99e8e2e07f8399bc715ff4b4828788b7ea38 [test/ added with-expected-failure to test/query/select/equal/instance attila.lendvai@gmail.com**20131027090500 Ignore-this: 25be041a51dabaa16ff1107fd2798d63 ] hash: 0000001937-c6fe48e17f417155dfc423abea24b04813e2ac5a62ecc6ada56fbdeb75f3d3f7 [housekeeping attila.lendvai@gmail.com**20131027090506 Ignore-this: b58246531a50b87072688fa517e04e9 ] hash: 0000000275-8c9c6e6cb094a3ec53c640e430e9d1bced31ac6910520d860f62fed3ad2036f0 [TAG 2013-10-27 attila.lendvai@gmail.com**20131027094709 Ignore-this: 4c4fc8dd0165637ba4436d348aa41acc ] hash: 0000000588-2f2c215b7afea244ee44d49606cdf5cc1cd5ba8daf44a556faedc5fefdf21da2 [load-instance silently returns the same persistent-object instance when its persistent flag is nil attila.lendvai@gmail.com**20140412183000 Ignore-this: 7b76f20619b5a35d132246d4707c3f5e ] hash: 0000000868-15c40b07134493053342a9eb0f2e98438368b7d863d4638a57784f311c353688 [rolling back "load-instance silently returns..." attila.lendvai@gmail.com**20140414133438 Ignore-this: 2db4771615270dab20cf82e94b3bae4b ] hash: 0000000818-c50c30b7d230050e50ea159bf5133c7a5593504552418e81cc8691a91251c354 [signal an explicit error when load-instance is called on a transient instance instead of failing later. attila.lendvai@gmail.com**20140414134330 Ignore-this: f54942d36edb3b6839eba04b15e511bd ] hash: 0000000607-cce2649b548dbd4eb44c2ea009272e283cf7436ca5ffefff3aa0f06f32d9df0b [housekeeping (added a TODO) attila.lendvai@gmail.com**20140414134558 Ignore-this: fdc184a7b80d1e6094324afcd9d0e6b4 ] hash: 0000000245-49b8684846a5e3446cd9b65e42fb6d0a863f64bc0d470b497d753895ae5f5225 [renamed to remove-instance-from-transaction-cache and exported attila.lendvai@gmail.com**20140514080745 Ignore-this: 35dede386cb4ee58b51de657d0831324 ] hash: 0000001072-bf739448a3d1a241379732ab91afe31e0e45f8a922316d5bbf65a6d27b232ecd [get rid of some style warnings attila@lendvai.name**20150405061916 Ignore-this: ee590dc5953aea65989b10818af48583 ] hash: 0000000194-afb31eb5bd5cd443b9c03b3a94d5c8290e4c2bd4ddcf8f0db77aca291e4bb957 [hu.dwim.computed-class now depends on hu.dwim.defclass-star attila@lendvai.name**20150405070840 Ignore-this: 5e5ad4ab7416c787055c3fd310c58c5d ] hash: 0000000275-17aa37849854e123b45b378ce986226edcb88ac0457b3fbdaf2d20d55ded97bf [TAG 2015-04-05 attila.lendvai@gmail.com**20150405075740 Ignore-this: b01010eba9aa1839f0556d21dd68eb3e ] hash: 0000000492-65386c04d3166ad40a4d668c0e72bbe6516a05ca8c581b382bf8530ce8e7871d [follow iolib/ asd refactor attila@lendvai.name**20151111001442 Ignore-this: 6b5535f9eab4c09e6f10872a4f7218d0 ] hash: 0000000210-393ae26a5e6a7eba1c59baf2027f42d794336fcfb4d4601961aa06127c9fcad0 [follow hu.dwim.util/ refactor attila@lendvai.name**20151111001528 Ignore-this: cc1009ed13a091469c53e2555105622a ] hash: 0000000211-c1dd3900de704c8e30aaa87b0abb94a6b953ac841f5b61f124422be452250b89 [test/ added failing test/persistence/export/class-id/bug1 attila@lendvai.name**20151119223218 Ignore-this: c8ebd3f7bdfb29e4d48240d5a9e9cc1e ] hash: 0000000896-18ad8f8569b0b270b950e7c03a344f865ee7ada57a41e9c4cf086d0e2702e791 [housekeeping attila@lendvai.name**20151119225626 Ignore-this: daae98f2fe862bd3a9a8a2374b68a55 ] hash: 0000002253-1ab9eafcdedddf8ff3ddf90d4d52a2bf536bd25c7c8bdeb753dd0e72425f3acc [s/=/eql for better error message tomas.hlavaty@knowledgetools.de**20100324095221 Ignore-this: 93b11d1e83097bf0a93f5d308a4ea740 ] hash: 0000000261-db05d2105e75c4dc6436651498854c402cb0daa70f168a188e50a196f70aec5a [:size computation of defmapping symbol* fixed tomas.hlavaty@knowledgetools.de**20100325104338 Ignore-this: 8ae663c811a3fe9f79b4869f7bd47be8 ] hash: 0000000436-a5ca413ad1c7d3ddd99a4f7a7096182e7249aa2a1472de04438e999b18b65119 [load-instance: Fix leak of half-initialized instance for non-existing OIDs david@knowledgetools.de**20101112172741] hash: 0000000883-831f1d30d311ea19d3ee07040f2ff447aa7fb5f2ec2009d1e7b297cb54c548a9 [Insert all non-association column immediately instead of conflating non-association-ness with prefetching. This fixes NOT NULL slots without prefetching. david@knowledgetools.de**20101112172824] hash: 0000002767-65d4e63802451c848748306d82e70f0cb53f5cb6d0f7615bd7713b103d13787c [In set-slot-references, do not mistake n-ary assocation ends for proper slots david@knowledgetools.de**20101112173145] hash: 0000000655-ce86e1c692a1b44f5850091918ea48c91a77f7474c912bf17cb66b1f9ea35692 [Fix prefetching to actually store prefetched data in the objects. david@knowledgetools.de**20101112173708 In query-variable-binder2, always make use of the prefetched slots for query variables used as actions ("MORE SPEED"). This applies to the following usual pattern: (prc:select (x) (prc:from (x x)) ...) which didn't fill slots previously. (A few commits earlier, I fixed prefetching so that it would actually prefetch columns from the database, which had been broken. Now this commits is needed so that perec also _uses_ the prefetched data to fill the objects.) ] hash: 0000002225-ecedcf6952b0e32ab418fc502d25e989160a960ed10ea9b980e1869b84e9369e [README: note an important fork attila@lendvai.name**20151128141602 Ignore-this: 3af958490acaacf3eb0ddd8a91d98811 ] hash: 0000000303-fbaa6d4c0c79e5a0d8edb9003060200cbe980cd2afcde1f9abd5d873b197f35a [follow :hu.dwim.syntax-sugar/lambda-with-bang-args attila@lendvai.name**20151129203925 Ignore-this: 3fc3797e2421d8c8978757a53504e280 ] hash: 0000000315-25d7ba9df80fff8d439cf48432ea2c87ac363d4ade9ed72aec1b5641a28e8738 [TAG 2015-11-29 attila@lendvai.name**20151129235412 Ignore-this: 646b245ccd6c70ab8fed3ad47d0b3044 ] hash: 0000002239-5d72e137ed6635aa9a25b163434f47411c5250e797b4aae88cecea790e3c4c55 [Clozure MOP support (by David Lichteblau) attila@lendvai.name**20151130002231 Ignore-this: e284fcc9703cb22b14d0c0ab0c95bfc3 ] hash: 0000002207-7071bb324d7a1c0f480e34e100b043b3946f958cc6b0e41dc43b20eb781b8ffd [fix some class type declarations (by David Lichteblau) attila@lendvai.name**20151130003844 Ignore-this: 4da408f47383d64fd520692834583327 ] hash: 0000000722-6f6e00cdd0a21c0fc42cc9745794e2a5db10cfc2a640ad30cca784db26c53373 [test/ test-query now has a :with-expected-failures keyword attila@lendvai.name**20151130003937 Ignore-this: 90a9e73d7d5f6d4a2da1bbdbf610ea69 ] hash: 0000000991-d6df5982a34eb8d96ac8fb44e8c826a3ee8c3a456898a99e542dd14835b30564 [housekeeping attila@lendvai.name**20151130004028 Ignore-this: 7e4926db4e6914361076c5f312e456f7 ] hash: 0000000759-9b7c8533462c032da114c108b1163cad0138585845bda3ffff6f5fe1f544c4e4 [instance-not-in-current-transaction is first class condition (by David Lichteblau) attila@lendvai.name**20151130004717 Ignore-this: d1c2a66dfb686ed2bee505838f6d8d46 - allows (invoke-restart 'load-instance) ] hash: 0000001080-18c98dbcd48fd3c956bebbc9be13866a23bb92d25e1bddf9c2a98bba5961dba2 [fix: remove-cached-instance has been renamed to remove-instance-from-transaction-cache attila@lendvai.name**20170212162218 Ignore-this: bcce1b524624b89114a48ce308d252b4 ] hash: 0000000322-f2e640c8232e3af0c85185aacb26fe6f7d9ab2255e668eafb26fb59dead2912a [housekeeping, recorded a KLUDGE note regarding the bug exposed by test/query/select/member-5 attila@lendvai.name**20170313181800 Ignore-this: 1f0291aaa735ab88bb1214c68bb316b1 ] hash: 0000001478-803bce6e515826a4628025020b4a20724de7fae9016b942e8347d468a8c38758 [TAG 2017-04-07 attila@lendvai.name**20170406231810 Ignore-this: 6e042de975b9b10bcf741446ada1b5ad ] hash: 0000001298-f3e5d5ce1608a1046603a25fe0da7640fc6eba81f1816b6fadbd4210c51f76a7 [some type annotations to catch an issue sooner attila@lendvai.name**20170409120732 Ignore-this: caac4055ce42c8b417ed987af61cf54f ] hash: 0000000678-b784be3555e9fed551904500eb1bb630edc8c694aff6b975b72741023bc6c43f [eventually use the standard compute-mapping for mapping the oid type to rdbms. only a comment for now. attila@lendvai.name**20170409123956 Ignore-this: 6a688351c80a13cd78f2c4b98d399ddb ] hash: 0000000829-fbec55e6d7a490ea42b7d74e424013ab546ca8542c06f79a3c8a8b4541dfa09e [fix: duplicate name in lambda list that SBCL now complains about attila@lendvai.name**20170720223245 Ignore-this: a8a5302bfec8b19728537ab295d0b85e ] hash: 0000000401-25d1abe052452b805cb5d0776a2ba68151283a3ae233d35a8e34c64ca76212ab [housekeeping attila@lendvai.name**20180123143803 Ignore-this: 7e894d65f4224ba2daa05397510e823f ] hash: 0000001340-e8108540e9c5ec105510f779267ac0edc633e696e325076324c954c1a229a676 [fix: iter now fails with a compile-time error attila@lendvai.name**20180123143913 Ignore-this: e501040fb3fd61afbec3426d036b2a84 prior to this fix our iter form was broken that iter (mis)compiled without a word. ] hash: 0000000653-cf8510f48a0657e22dc4cbab17bbc6f40fdc5d4611fddcb602910860a9db8040 [test/ added test/query/expression/int-/= to catch the iter bug fixed recently attila@lendvai.name**20180123144125 Ignore-this: 2adaf026764f0644c363bb4ffe03e14d ] hash: 0000000799-0971657d919eda8be970b46b774eba2c43f35caf2a6edbb453b54e26e769ec29 [test/ test-query now uses a transient compiled-query-cache attila@lendvai.name**20180123144724 Ignore-this: af8b04311f9c6e9c4fbcba932323a112 ...so that you don't need to C-c C-c the tests to actually test changes made to the query compiler code. ] hash: 0000000357-48300378528991b9c1c3337f779752a11e8c53632e0c7592dab17ba26ce658b2 [housekeeping in test/ attila@lendvai.name**20180123150154 Ignore-this: eca1236cac090b63728c142bc8f392fc ] hash: 0000002969-a95718b19e8e276ae675f3728c2138bc59f0528f53b980312f01e7d15417b7af [fix: it was renamed to persistent-constraint-violation attila@lendvai.name**20200228225850 Ignore-this: 2aff6c6647eb81e0279d0dd383b1db91 ] hash: 0000000267-1cf86080fccbac0d5f67d878a71a3e3dfcb19baafdeb02a3c148bed22063deb0 [TAG 2020-01-18-ekor attila@lendvai.name**20200705123756 Ignore-this: f476f611e95ed879ce0bb4ca8ae97aec ] hash: 0000000498-5df1737289191bfa2dfa6d4c83afb0b5281a6f27cfd78c1d673075fd7025bead [Follow hu.dwim.defclass-star; it now generates the type predicate fn's for classes. attila@lendvai.name**20211201131813 Ignore-this: 497588d7767b78c3c56effa3f08260d90830a0c44dbcd79614d35a21d0316f6771681fb0e7a2ec0b ] hash: 0000001151-11378a38e69412f6c28517dcf137abcfe81f2c9282cf7257e16724cc6ff7a3c6 [more informative warnings/error (fully qualified symbol names) attila@lendvai.name**20211203105459 Ignore-this: 8168cb95c45f8ae8c07cc599bc02e81d0f767ae3d0d77a961e7aecc953ef01108e70df76cbf3a39e ] hash: 0000000776-624c0a18d7b8b75745bdda7991c99d5b62b5df9be4ee987809d602d2ed8bb96c [follow hu.dwim.defclass-star: disable automatic predicates in defptype attila@lendvai.name**20211203105547 Ignore-this: e694aa17437a34347d0bc59f9797541e590c1edd015e51e43267001456640a2150520a58753dd9e7 ] hash: 0000000750-11e38ec4e370a57dfc845c807abdf8ee4f06593b14ed25c5bd011f34858519b6