Ecosyste.ms: OpenCollective

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

github.com/sirixdb/brackit

Query processor with proven optimizations, ready to use for your JSON store to query semi-structured data with JSONiq. Can also be used as an ad-hoc in-memory query processor.
https://github.com/sirixdb/brackit

Merge with 5305b5439b59bc071f41f9fa6c4df31f52497ce7

fe84044646942d2c784ec8656ef66e932bafc36c authored almost 13 years ago
fix variable scope handling of several expression types

ef60edd3d21c2d905618739a65f79081c878cf2c authored almost 13 years ago
fix parsing and compilation of quantified expressions and transform expressions

272b61f9d4d598309fd5f89d123142713559464e authored almost 13 years ago
revised and cleaned up topdown join rewriting

911d0b1b21f3619e292e6b53edf73be4bc44f294 authored almost 13 years ago
fix refresh operation scope walker

31f758a8c31d06ef64739ade4649f2fb29f6c3ba authored almost 13 years ago
fixing join query unit test

2d38c60f61122371541673abb67c8672e3a6d003 authored almost 13 years ago
do not emit nested sequence when for singleton grouping

d40db170461252ea5798044d5896a9bd17beabd9 authored almost 13 years ago
fix bug in OrderBy operator

1d06f961e3ca187e944138e11baf8c5dc55084be authored almost 13 years ago
CollectionParser (for multiple documents) implemented

7b1f50cf2485c9c0f666e1d7560fefc24851091b authored almost 13 years ago
fix rewrite rule for growing right join input

dc261f9ed386c14e3995a3c01e671d7d2d1cd808 authored almost 13 years ago
some more bit-functions for the engine

30a821ad7271d529236e5b82f383d198548f2bcf authored almost 13 years ago
added rewrite rule to grow right input of joins

daed23cdbca6a83dcf0d1419216367ec8d832260 authored almost 13 years ago
include sort-key projection in Ordering

6c4afc60264e06a22e807da58d7d1b83766672a9 authored almost 13 years ago
fix NPE in Ordering

794df162db68eb758dab91b8355152f66f6602b2 authored almost 13 years ago
extract groupby and orderby logic from operators

471803d5be3e7e46ff7a713b1ecb9afe184f4454 authored almost 13 years ago
added addAllSave method in FastList

335b09e6944d0f40f4f6ae5d1f16cca151f8f6ed authored almost 13 years ago
refactored Sequence interface to directly implement Tuple

63023196e62496e9f4ec42d14418cd46fe904615 authored almost 13 years ago
added start cursors for context tuple buffers

0ef466d94dd87b4044f04e990a3dc971f2ccf8b9 authored almost 13 years ago
fix check variables for multiple let nestings

a302150e8a60ee422bcaa9c229f904127c5990cc authored almost 13 years ago
encapsulated iteration nesting checks for operators in separate class

3933047004a7eb04ba5ab52498970fe8baeb620b authored almost 13 years ago
added LeftJoinLifting rewriting and refactored compilation for pull evaluation. Plans are OK but nesting checks have to be revised

c3a2b29a14bb01c8073cb0692ef129702d7bcc3a authored almost 13 years ago
added post join pipelines

f2e6fd5d3fde729abab8da73207836e21b86c44b authored almost 13 years ago
added swap method vor comparison attributes

4ea84b2476289ff368967d896a8a7e3a81a11a9f authored almost 13 years ago
add missing NL join operator

f3cfa999c577aa71399cbc0ae06a524a407dbc69 authored almost 13 years ago
remove artificial count variable and made some minor fixes in let-bind rewriting

77f22479ab6f00c3723965ccee21e19640607f7a authored almost 13 years ago
lLimit join rewriting to flwj blocks in right input

05bb5b122755588f1cb4f2138510f78d9d3a452d authored almost 13 years ago
several fixes in topdown rewriting and compilation process (especially joins)

f9b61d712024b5d32f8a9adf2e614518001607b9 authored almost 13 years ago
simplify join AST by setting comparison type as property

f076919c085f7cc96b3fcc3767c49f36feb697a9 authored almost 13 years ago
Merge 5305b5439b59bc071f41f9fa6c4df31f52497ce7 with 2444b09236f3d110431062a011c895eb98ed32d3

424f658b8eb65b2b1dfbfa344fbd884622522228 authored almost 13 years ago
- AddDocToCollection Function now uses the StreamSubtreeParser for node inputs

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

a7579785a9c49baffaac74eb4cac5b0fec23509b authored almost 13 years ago
predicate "pushdown" to topdown pipelines

bec5ed49fbe70c609cb44eb51046e8b8f328daa3 authored almost 13 years ago
fix NPE in Print operator

165467aa136a1799fcfbab233ce90021938f60b4 authored almost 13 years ago
removed unused import

0ecaf438ff49a8f4fdc648d8ddd4424e90f4878c authored almost 13 years ago
fixes in scope reset of ScopeWalker and in let bind conversion

c7baf7469cb420790803c68fe07ff246bdbd5a37 authored almost 13 years ago
fix reset in ScopeWalker

b0e0fd6a2fe77c04a50097eb27548f1683aecd42 authored almost 13 years ago
fix LetBindToLeftJoin rewriting

4bb43c319d3fcf90d4beb3a5c0fcfbd2e88fdb9f authored almost 13 years ago
Merge with 135777db110fb9ad8fbf40b8186a8625fd8cc6e9

ec1964e08b391add42816eb4362a426e5e2dbe37 authored almost 13 years ago
add missing file from previous commit

c4b9684aa9d2b986d9a37f4a5ab342874b27168d authored almost 13 years ago
small change join unit test query

272f5fc66470e6233c125de6d071ae864dcaa23c authored almost 13 years ago
extracted logic for value comparisons and general comparisons to separate class

222cd7b85a26005f4eb20bc297f690ada73f6f00 authored almost 13 years ago
made topdown join rewrite scope-aware and also made some fixes

f855cb9608ed56733bc6370e4687110843f78006 authored almost 13 years ago
some fixes in scope resolution

2851fbab430cab1dda6b2fe6bdfd76ad6c6cb120 authored almost 13 years ago
simplifying Projection by using ScopeWalker

b3d9eec2647d5b47ba8bcef9fdbcd081fad6428c authored almost 13 years ago
inner loop caching in joins and some fixes

48fa0d24c385b0e952e5cb1189af063ec9758acf authored almost 13 years ago
Merge with 5305b5439b59bc071f41f9fa6c4df31f52497ce7

ae0a62fb79c0f46c32c2700128a4c26051bc6836 authored almost 13 years ago
added unit test for special join case

e5e5004a33ee0512a554975219b8f9e0a3e3a0c4 authored almost 13 years ago
refactoring: moved stuff for graphviz (dot) rendering of graphs to separator util package

d52a82de90efbcb31c9cb50faa2cfed452265838 authored almost 13 years ago
fixed scope walk for join nodes

1190be7e80f850059e59fed301ca05cf5e044834 authored almost 13 years ago
added topdown rewriters for splitting and merging of conjunctive FLWOR predicates

8dd57b28ba57a3c7c6b31034466ee1ced5b06c3d authored almost 13 years ago
small fixes in topdown JoinRewriter

f2a51aec97acd87898b1ef95758dbc78d1406d10 authored almost 13 years ago
fix NPE in Projection walker

f7bb5d5ace5307c017a2417e93555d98e514a699 authored almost 13 years ago
support joins in Projection walker

c73d6bb0729a9c2b4aba6b3a865d157816a7007f authored almost 13 years ago
small fix in LetBindToLeftJoin rewrite

f1485ff0efa75cceeb3cee3a1392e4efdea500ff authored almost 13 years ago
join recognition and let lifting in topdown pipelines

6668a2a727564770566cbda2056aad8d1384339e authored almost 13 years ago
some fixes and initial join rewriting in topdown pipelines

f8355a879f87e83853bcd9f67cb42349bbdb3b9c authored almost 13 years ago
Initial version of topdown pipeline

e6a39f9e07b323e4be4857bb142d7e90c9352812 authored almost 13 years ago
generalized aggregate functions like sum, avg, min, and max for more flexible use

19e671996bd1742987157666b8b85125f3932136 authored almost 13 years ago
Merge with brackit 0.0.9

cfff16e9c73667488e198ee24c99de16da518693 authored almost 13 years ago
Moved two bit-functions from AS to the Engine (only for DEBUG purpose)

387e958ef1ebc5aff97dfca99dd05f84c8711bcc authored almost 13 years ago
fix treatment of xs:untypedAtomic in GroupBy

54660f932bf22f1c558e2872d1c1f1e52d375c41 authored almost 13 years ago
consistently use double value as base for hash code of numeric values

eb75a128ff98f51988a39669f7fcd01d0d9751a0 authored almost 13 years ago
Merge with 8db94fb9f513e3887730130d3b3e3de4c1f73aff

9cbbbf31bd12701e12e77183d1287117812d982f authored almost 13 years ago
API change to version 0.0.9: add missing update in pom.xml

adddf4073551cfaf2ab7943f1c5e5bcd69e4d217 authored almost 13 years ago
resurrected profiling compiler

b71e8c0030da2d956480685debb20864c95a6bab authored almost 13 years ago
fixed and added unit tests for path expressions

4ab7ad327eb599eef3decc2dfcf34582b5c4f4bc authored almost 13 years ago
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.

f46266b6a62164d2b3928bb6b0d1850a5f6e7ea5 authored almost 13 years ago
Merge with 8db94fb9f513e3887730130d3b3e3de4c1f73aff

1de6c975e300a9f18e7f8b53d25cb3e43d8d7601 authored almost 13 years ago
Made methods for operator translation protected in PipelineCompiler

03aefbc6b98cf11d2c2339967a6e55e4a9df3177 authored about 13 years ago
delete stale FilterExpr tests

46c664f01762ed3467be45d25ca7d44e62771926 authored about 13 years ago
fix reverse axis steps and extracted common base from FilterExpr and StepExpr

0bb49396e0178aa4c9411fb3532c5eb02fdbff83 authored about 13 years ago
fix ClassCastException in fn:codepoints-to-string

0b48282af2b79548ed6d3827456f14f2a3ed7dec authored about 13 years ago
delete stale code from Compiler

8d01c9817c071a94f89780fffd4f0547d70ec669 authored about 13 years ago
better error messages in sequence type matching

0b8d5ccea972c32b345097ac3e271baecce267dc authored about 13 years ago
simplify FunctionExpr

36ddfb2d7e244b48f084ec280b4540aa6517440f authored about 13 years ago
fix output of ForBind for empty binding sequences

075cceb146e25e2b56a93f046de9fa0232026e0c authored about 13 years ago
simplified step expressions with multiple predicates; handling of position() in reverse axis steps is still open

74150c5cd47df690d96670dc9b94c34e64d0f92e authored about 13 years ago
fix flowr extraction: deeply nested flowr expression must not be pulled outside a if-then-else

39c467fe1b9d527344c93638ed60083fc2ad0214 authored about 13 years ago
fix filter expression with multiple predicates

89596cc72699faacfbfb83c628653dceb39e7f29 authored about 13 years ago
fix PathDDOElimination

35c298baf1821b081194ce95e96bca378bb16692 authored about 13 years ago
drop invalid parser tests

7432b6710933bac242c8bc3f955c76987fd55341 authored about 13 years ago
small API change to version 0.0.8: made static context available in optimizer and revised DDO optimization and compilation of path expressions

e24cfe25771073afa73df40191d86e9520f5ba72 authored about 13 years ago
fix parsing of illegal whitespace in direct element constructor

7d1e8563a3d813df62a13285f73478a09042d7ed authored about 13 years ago
fix subtract operation in Int32 and Int64., but there are still more TODOs

3003f806d44bbdda32a774fdaf64bed948ebd229 authored about 13 years ago
fix operand conversion in range expression

a574f0174bf9ce9e50ec8fa5935285a704b46076 authored about 13 years ago
add local namespace binding to nodes in element constructor

32739ce65facde8ec507a863d3ee5fa8bca77cc2 authored about 13 years ago
fix descendant axis accessor

86e7f857b582a62a252f1dca77d5479d68b6333a authored about 13 years ago
fix flwor extraction: do not extract flwor outside expressions which change the focus (context item etc.)

ddb91c15fc2e5e6519e6817eb929fa36b57c306c authored about 13 years ago
reserve tokens for new map operator and string concat expression

08ea3c971d5c534ba410f8053b004fa02edb5517 authored about 13 years ago
fix generic skip in BaseIter

d56bd7b692199adba8bd7583e5a5bc92b067eced authored about 13 years ago
fix skip() in range expression iterator

8856f2bf219cbcf4b51cb078394fb5566f84b4aa authored about 13 years ago
fix cast of xs:float to xs:string

e7f23a7fac76d0b4cb70c7b3ae5f0a0f3c6e2c57 authored about 13 years ago
added fn:namespace-uri

c2a069453b845b2bb755bf775d4c0a63c24f6c28 authored about 13 years ago
fix value comparison: return empty sequence if one operand is empty sequence

f597ae287134ec26e4d0a51b9190cb62d5d1ee5b authored about 13 years ago
fix translation of PI test and Wildcard tests

a029002f4c7204060bbe0c862036670f52a0060f authored about 13 years ago
refactoring in BaseResolver: extracted actual loading from module URI to a separate method

51d0788307d95c61277792fb7c05de1f32104661 authored about 13 years ago
refactoring: extracted sequence materialization from FunctionExpr to ExprUtil

0729ead12e7a0b2a39718b3dcf0324372ee06d74 authored about 13 years ago
2 fixes in XQuery parser: 1. AST generation for element() tests nested in document() tests and 2. boundary whitespace before direct comment constructors

674acce77826db03b8855ac545e5209925797d4f authored about 13 years ago
fix Accessor for DESCENDANT axis

0ce7c5de82ce0a2388f75a0377a356ae7c4b6fe1 authored about 13 years ago
fix handling of trailing root-level comments in SAX2SubtreeHandlerAdapter

04a9bdbf1b20288bdd9effb4e34ec5e64bbc6428 authored about 13 years ago
fixed descendantOrSelf() in D2Nodes

66e390a29870bf345edc9e0ad0d4604d273f5dc7 authored about 13 years ago