Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

SirixDB

Create an evolutionary, immutable, accumulate only database system
Collective - Host: opensource - https://opencollective.com/sirixdb - Website: https://sirix.io - Code: https://github.com/sirixdb

fix NPE in Ordering

github.com/sirixdb/brackit - 794df162db68eb758dab91b8355152f66f6602b2 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
extract groupby and orderby logic from operators

github.com/sirixdb/brackit - 471803d5be3e7e46ff7a713b1ecb9afe184f4454 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
added addAllSave method in FastList

github.com/sirixdb/brackit - 335b09e6944d0f40f4f6ae5d1f16cca151f8f6ed authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
refactored Sequence interface to directly implement Tuple

github.com/sirixdb/brackit - 63023196e62496e9f4ec42d14418cd46fe904615 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
added start cursors for context tuple buffers

github.com/sirixdb/brackit - 0ef466d94dd87b4044f04e990a3dc971f2ccf8b9 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix check variables for multiple let nestings

github.com/sirixdb/brackit - a302150e8a60ee422bcaa9c229f904127c5990cc authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
encapsulated iteration nesting checks for operators in separate class

github.com/sirixdb/brackit - 3933047004a7eb04ba5ab52498970fe8baeb620b authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
added LeftJoinLifting rewriting and refactored compilation for pull evaluation. Plans are OK but nesting checks have to be revised

github.com/sirixdb/brackit - c3a2b29a14bb01c8073cb0692ef129702d7bcc3a authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
added post join pipelines

github.com/sirixdb/brackit - f2e6fd5d3fde729abab8da73207836e21b86c44b authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
added swap method vor comparison attributes

github.com/sirixdb/brackit - 4ea84b2476289ff368967d896a8a7e3a81a11a9f authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
add missing NL join operator

github.com/sirixdb/brackit - f3cfa999c577aa71399cbc0ae06a524a407dbc69 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
remove artificial count variable and made some minor fixes in let-bind rewriting

github.com/sirixdb/brackit - 77f22479ab6f00c3723965ccee21e19640607f7a authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
lLimit join rewriting to flwj blocks in right input

github.com/sirixdb/brackit - 05bb5b122755588f1cb4f2138510f78d9d3a452d authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
several fixes in topdown rewriting and compilation process (especially joins)

github.com/sirixdb/brackit - f9b61d712024b5d32f8a9adf2e614518001607b9 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
simplify join AST by setting comparison type as property

github.com/sirixdb/brackit - f076919c085f7cc96b3fcc3767c49f36feb697a9 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
Merge 5305b5439b59bc071f41f9fa6c4df31f52497ce7 with 2444b09236f3d110431062a011c895eb98ed32d3

github.com/sirixdb/brackit - 424f658b8eb65b2b1dfbfa344fbd884622522228 authored almost 13 years ago by Martin Hiller <devnull@localhost>
- AddDocToCollection Function now uses the StreamSubtreeParser for node inputs

- CreateCollection Function can initialize the new collection with a variable number of documents...

github.com/sirixdb/brackit - a7579785a9c49baffaac74eb4cac5b0fec23509b authored almost 13 years ago by Martin Hiller <devnull@localhost>
predicate "pushdown" to topdown pipelines

github.com/sirixdb/brackit - bec5ed49fbe70c609cb44eb51046e8b8f328daa3 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix NPE in Print operator

github.com/sirixdb/brackit - 165467aa136a1799fcfbab233ce90021938f60b4 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
removed unused import

github.com/sirixdb/brackit - 0ecaf438ff49a8f4fdc648d8ddd4424e90f4878c authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fixes in scope reset of ScopeWalker and in let bind conversion

github.com/sirixdb/brackit - c7baf7469cb420790803c68fe07ff246bdbd5a37 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix reset in ScopeWalker

github.com/sirixdb/brackit - b0e0fd6a2fe77c04a50097eb27548f1683aecd42 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix LetBindToLeftJoin rewriting

github.com/sirixdb/brackit - 4bb43c319d3fcf90d4beb3a5c0fcfbd2e88fdb9f authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
Merge with 135777db110fb9ad8fbf40b8186a8625fd8cc6e9

github.com/sirixdb/brackit - ec1964e08b391add42816eb4362a426e5e2dbe37 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
add missing file from previous commit

github.com/sirixdb/brackit - c4b9684aa9d2b986d9a37f4a5ab342874b27168d authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
small change join unit test query

github.com/sirixdb/brackit - 272f5fc66470e6233c125de6d071ae864dcaa23c authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
extracted logic for value comparisons and general comparisons to separate class

github.com/sirixdb/brackit - 222cd7b85a26005f4eb20bc297f690ada73f6f00 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
made topdown join rewrite scope-aware and also made some fixes

github.com/sirixdb/brackit - f855cb9608ed56733bc6370e4687110843f78006 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
some fixes in scope resolution

github.com/sirixdb/brackit - 2851fbab430cab1dda6b2fe6bdfd76ad6c6cb120 authored almost 13 years ago by S <devnull@localhost>
simplifying Projection by using ScopeWalker

github.com/sirixdb/brackit - b3d9eec2647d5b47ba8bcef9fdbcd081fad6428c authored almost 13 years ago by S <devnull@localhost>
inner loop caching in joins and some fixes

github.com/sirixdb/brackit - 48fa0d24c385b0e952e5cb1189af063ec9758acf authored almost 13 years ago by S <devnull@localhost>
Merge with 5305b5439b59bc071f41f9fa6c4df31f52497ce7

github.com/sirixdb/brackit - ae0a62fb79c0f46c32c2700128a4c26051bc6836 authored almost 13 years ago by baechle <devnull@localhost>
added unit test for special join case

github.com/sirixdb/brackit - e5e5004a33ee0512a554975219b8f9e0a3e3a0c4 authored almost 13 years ago by baechle <devnull@localhost>
refactoring: moved stuff for graphviz (dot) rendering of graphs to separator util package

github.com/sirixdb/brackit - d52a82de90efbcb31c9cb50faa2cfed452265838 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fixed scope walk for join nodes

github.com/sirixdb/brackit - 1190be7e80f850059e59fed301ca05cf5e044834 authored almost 13 years ago by baechle <devnull@localhost>
added topdown rewriters for splitting and merging of conjunctive FLWOR predicates

github.com/sirixdb/brackit - 8dd57b28ba57a3c7c6b31034466ee1ced5b06c3d authored almost 13 years ago by baechle <devnull@localhost>
small fixes in topdown JoinRewriter

github.com/sirixdb/brackit - f2a51aec97acd87898b1ef95758dbc78d1406d10 authored almost 13 years ago by baechle <devnull@localhost>
fix NPE in Projection walker

github.com/sirixdb/brackit - f7bb5d5ace5307c017a2417e93555d98e514a699 authored almost 13 years ago by baechle <devnull@localhost>
support joins in Projection walker

github.com/sirixdb/brackit - c73d6bb0729a9c2b4aba6b3a865d157816a7007f authored almost 13 years ago by baechle <devnull@localhost>
small fix in LetBindToLeftJoin rewrite

github.com/sirixdb/brackit - f1485ff0efa75cceeb3cee3a1392e4efdea500ff authored almost 13 years ago by baechle <devnull@localhost>
join recognition and let lifting in topdown pipelines

github.com/sirixdb/brackit - 6668a2a727564770566cbda2056aad8d1384339e authored almost 13 years ago by baechle <devnull@localhost>
some fixes and initial join rewriting in topdown pipelines

github.com/sirixdb/brackit - f8355a879f87e83853bcd9f67cb42349bbdb3b9c authored almost 13 years ago by baechle <devnull@localhost>
Initial version of topdown pipeline

github.com/sirixdb/brackit - e6a39f9e07b323e4be4857bb142d7e90c9352812 authored almost 13 years ago by baechle <devnull@localhost>
generalized aggregate functions like sum, avg, min, and max for more flexible use

github.com/sirixdb/brackit - 19e671996bd1742987157666b8b85125f3932136 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
Merge with brackit 0.0.9

github.com/sirixdb/brackit - cfff16e9c73667488e198ee24c99de16da518693 authored almost 13 years ago by Martin Hiller <devnull@localhost>
Moved two bit-functions from AS to the Engine (only for DEBUG purpose)

github.com/sirixdb/brackit - 387e958ef1ebc5aff97dfca99dd05f84c8711bcc authored almost 13 years ago by Martin Hiller <devnull@localhost>
fix treatment of xs:untypedAtomic in GroupBy

github.com/sirixdb/brackit - 54660f932bf22f1c558e2872d1c1f1e52d375c41 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
consistently use double value as base for hash code of numeric values

github.com/sirixdb/brackit - eb75a128ff98f51988a39669f7fcd01d0d9751a0 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
Merge with 8db94fb9f513e3887730130d3b3e3de4c1f73aff

github.com/sirixdb/brackit - 9cbbbf31bd12701e12e77183d1287117812d982f authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
API change to version 0.0.9: add missing update in pom.xml

github.com/sirixdb/brackit - adddf4073551cfaf2ab7943f1c5e5bcd69e4d217 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
resurrected profiling compiler

github.com/sirixdb/brackit - b71e8c0030da2d956480685debb20864c95a6bab authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fixed and added unit tests for path expressions

github.com/sirixdb/brackit - 4ab7ad327eb599eef3decc2dfcf34582b5c4f4bc authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
API change to version 0.0.9: Switched from fragmentID identifier per _node fragment_ to unique node class ID per _node implementation_ to establish a global ordering among nodes.

github.com/sirixdb/brackit - f46266b6a62164d2b3928bb6b0d1850a5f6e7ea5 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
Merge with 8db94fb9f513e3887730130d3b3e3de4c1f73aff

github.com/sirixdb/brackit - 1de6c975e300a9f18e7f8b53d25cb3e43d8d7601 authored almost 13 years ago by valer <devnull@localhost>
Made methods for operator translation protected in PipelineCompiler

github.com/sirixdb/brackit - 03aefbc6b98cf11d2c2339967a6e55e4a9df3177 authored almost 13 years ago by Caetano Sauer <[email protected]>
delete stale FilterExpr tests

github.com/sirixdb/brackit - 46c664f01762ed3467be45d25ca7d44e62771926 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix reverse axis steps and extracted common base from FilterExpr and StepExpr

github.com/sirixdb/brackit - 0bb49396e0178aa4c9411fb3532c5eb02fdbff83 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix ClassCastException in fn:codepoints-to-string

github.com/sirixdb/brackit - 0b48282af2b79548ed6d3827456f14f2a3ed7dec authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
delete stale code from Compiler

github.com/sirixdb/brackit - 8d01c9817c071a94f89780fffd4f0547d70ec669 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
better error messages in sequence type matching

github.com/sirixdb/brackit - 0b8d5ccea972c32b345097ac3e271baecce267dc authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
simplify FunctionExpr

github.com/sirixdb/brackit - 36ddfb2d7e244b48f084ec280b4540aa6517440f authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix output of ForBind for empty binding sequences

github.com/sirixdb/brackit - 075cceb146e25e2b56a93f046de9fa0232026e0c authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
simplified step expressions with multiple predicates; handling of position() in reverse axis steps is still open

github.com/sirixdb/brackit - 74150c5cd47df690d96670dc9b94c34e64d0f92e authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix flowr extraction: deeply nested flowr expression must not be pulled outside a if-then-else

github.com/sirixdb/brackit - 39c467fe1b9d527344c93638ed60083fc2ad0214 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix filter expression with multiple predicates

github.com/sirixdb/brackit - 89596cc72699faacfbfb83c628653dceb39e7f29 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix PathDDOElimination

github.com/sirixdb/brackit - 35c298baf1821b081194ce95e96bca378bb16692 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
drop invalid parser tests

github.com/sirixdb/brackit - 7432b6710933bac242c8bc3f955c76987fd55341 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
small API change to version 0.0.8: made static context available in optimizer and revised DDO optimization and compilation of path expressions

github.com/sirixdb/brackit - e24cfe25771073afa73df40191d86e9520f5ba72 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix parsing of illegal whitespace in direct element constructor

github.com/sirixdb/brackit - 7d1e8563a3d813df62a13285f73478a09042d7ed authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix subtract operation in Int32 and Int64., but there are still more TODOs

github.com/sirixdb/brackit - 3003f806d44bbdda32a774fdaf64bed948ebd229 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix operand conversion in range expression

github.com/sirixdb/brackit - a574f0174bf9ce9e50ec8fa5935285a704b46076 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
add local namespace binding to nodes in element constructor

github.com/sirixdb/brackit - 32739ce65facde8ec507a863d3ee5fa8bca77cc2 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix descendant axis accessor

github.com/sirixdb/brackit - 86e7f857b582a62a252f1dca77d5479d68b6333a authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix flwor extraction: do not extract flwor outside expressions which change the focus (context item etc.)

github.com/sirixdb/brackit - ddb91c15fc2e5e6519e6817eb929fa36b57c306c authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
reserve tokens for new map operator and string concat expression

github.com/sirixdb/brackit - 08ea3c971d5c534ba410f8053b004fa02edb5517 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix generic skip in BaseIter

github.com/sirixdb/brackit - d56bd7b692199adba8bd7583e5a5bc92b067eced authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix skip() in range expression iterator

github.com/sirixdb/brackit - 8856f2bf219cbcf4b51cb078394fb5566f84b4aa authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix cast of xs:float to xs:string

github.com/sirixdb/brackit - e7f23a7fac76d0b4cb70c7b3ae5f0a0f3c6e2c57 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
added fn:namespace-uri

github.com/sirixdb/brackit - c2a069453b845b2bb755bf775d4c0a63c24f6c28 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix value comparison: return empty sequence if one operand is empty sequence

github.com/sirixdb/brackit - f597ae287134ec26e4d0a51b9190cb62d5d1ee5b authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix translation of PI test and Wildcard tests

github.com/sirixdb/brackit - a029002f4c7204060bbe0c862036670f52a0060f authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
refactoring in BaseResolver: extracted actual loading from module URI to a separate method

github.com/sirixdb/brackit - 51d0788307d95c61277792fb7c05de1f32104661 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
refactoring: extracted sequence materialization from FunctionExpr to ExprUtil

github.com/sirixdb/brackit - 0729ead12e7a0b2a39718b3dcf0324372ee06d74 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
2 fixes in XQuery parser: 1. AST generation for element() tests nested in document() tests and 2. boundary whitespace before direct comment constructors

github.com/sirixdb/brackit - 674acce77826db03b8855ac545e5209925797d4f authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix Accessor for DESCENDANT axis

github.com/sirixdb/brackit - 0ce7c5de82ce0a2388f75a0377a356ae7c4b6fe1 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix handling of trailing root-level comments in SAX2SubtreeHandlerAdapter

github.com/sirixdb/brackit - 04a9bdbf1b20288bdd9effb4e34ec5e64bbc6428 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fixed descendantOrSelf() in D2Nodes

github.com/sirixdb/brackit - 66e390a29870bf345edc9e0ad0d4604d273f5dc7 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fix in type hierarchy: made xs:untyped a subtype of xs:anyType

github.com/sirixdb/brackit - 81912fe0dfb0f64f28888bfc0e805c23c6b58d70 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fixed some NodeType tests

github.com/sirixdb/brackit - 7922415627656f36817e19f739ee90fabe6061f1 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
improve Main class for standalone queries

github.com/sirixdb/brackit - 557f3d3e6f113bbea6dc70f252de63656e1f4780 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
update copyright notice

github.com/sirixdb/brackit - f7c4dda940c27ccf19ef80965712d95b739d467f authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
Added deregister method to ModuleResolver

github.com/sirixdb/brackit - 56e90a8062e3860dd81b8648b5772d2af00adbe4 authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
update copyright notice

github.com/sirixdb/brackit - 12dc24fdd2ce7a3b78f717063ec109f41516fcae authored almost 13 years ago by Sebastian Baechle <devnull@localhost>
fixes #39: added checks for short strings

github.com/sirixdb/brackit - 37df88cf45221e4adb78ef84757911907a75c57a authored about 13 years ago by Sebastian Baechle <devnull@localhost>
fixes #36: broken predicate conjunction rewrite

github.com/sirixdb/brackit - 19a2b8d14a26e7a3bffbf50b05b6d5dacf8f7adb authored about 13 years ago by Sebastian Baechle <devnull@localhost>
Small refactory on CompileChain to allow extending with different parsers

github.com/sirixdb/brackit - e7aba231df5e8ffbe3a0cd5728412caadd06ca6c authored about 13 years ago by sauer <devnull@localhost>
Fixed bugs with count clause

github.com/sirixdb/brackit - 2ef89c368ed64816a75c7bec56e5d59439fe7609 authored about 13 years ago by sauer <devnull@localhost>
enable extensible AST

github.com/sirixdb/brackit - ca7f1fe595fe1685c20c42836fbe682479a87725 authored about 13 years ago by Sebastian Baechle <devnull@localhost>
Merge with e93111c2d2f44e9141f882d7482e8c81669947e3

github.com/sirixdb/brackit - d550e454e775f73c1837992fa5029b7122e2a401 authored about 13 years ago by valer <devnull@localhost>
wtf?!? Revert most recent changes in QNm#toString()

github.com/sirixdb/brackit - 73f79643228c94ec7cae1f625c8e9b2a52548253 authored about 13 years ago by Sebastian Baechle <devnull@localhost>