8000 AQL Subquery: MultiDependencyRowFetcher by goedderz · Pull Request #10101 · arangodb/arangodb · GitHub
[go: up one dir, main page]

Skip to content

AQL Subquery: MultiDependencyRowFetcher #10101

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 44 commits into from
Oct 10, 2019
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
5968954
Added a helper to test MultiDependencySingleRowFetcher
goedderz Sep 27, 2019
1bebf38
Merge branch 'devel' of github.com:arangodb/arangodb into feature/aql…
goedderz Sep 27, 2019
fc8e730
Added stub MultiDependencySingleRowFetcher::fetchShadowRow
goedderz Sep 27, 2019
5ee8384
Removed methods not belonging to the MultiDepFetcher interface
goedderz Sep 27, 2019
3145bab
De-inlined MultiDepSingleRowFetcher
goedderz Sep 27, 2019
3c98040
Added test proxies for skipRowsForDependency and fetchShadowRow
goedderz Sep 27, 2019
a97f23d
De-inlined ShadowAqlItemRow and added operator== and !=
goedderz Sep 27, 2019
86a7047
Added simple shadow row test for MultiDepRowFetcher (happily runs int…
goedderz Sep 27, 2019
7f7b687
Added another test for the MultiDepFetcher, and some tests for row eq…
goedderz Sep 30, 2019
f14f4f1
Moved operator<< for rows in a separate file
goedderz Sep 30, 2019
81a1c26
Fixed equality check in test assertion
goedderz Sep 30, 2019
0c0f376
Added assertions
goedderz Sep 30, 2019
3dd3e8b
Extended equality checks to cover ShadowRows as well
goedderz Sep 30, 2019
3f22937
Fixed ShadowAqlItemRow::operator!=
goedderz Sep 30, 2019
0703909
Added another tests for the MultiDepFetcher
goedderz Sep 30, 2019
358483f
Extracted common code in MultiDepFetcher-ShadowRow tests
goedderz Sep 30, 2019
a6ec97a
Cut input block in different places
goedderz Oct 1, 2019
a808518
Added == and equates tests for invalid rows
goedderz Oct 1, 2019
432d210
Fixed equates on invalid rows
goedderz Oct 1, 2019
caf74b9
Tried to implement MultiDepFetcher::fetchShadowRow, and adapt fetchRo…
goedderz Oct 1, 2019
855247d
Fixed cutAt in tests
goedderz Oct 1, 2019
3e9b4af
Advance row in fetchShadowRow
goedderz Oct 1, 2019
7474a40
Peek if next row is shadow to return DONE if possible
goedderz Oct 1, 2019
05707f7
Added skip tests
goedderz Oct 1, 2019
d798b69
Implemented skipSomeForDependency in mock
goedderz Oct 1, 2019
113c963
Re-added tokens.cpp
goedderz Oct 1, 2019
6c98cb2
Implemented a working skipSome in DependencyProxyMock
goedderz Oct 2, 2019
a03e61d
Made some adjustments to MultiDepFetcher, began work on skipRows there
goedderz Oct 2, 2019
fa72c96
Make sure ExecutionBlockImpl skips as much as possible
goedderz Oct 2, 2019
1362a76
Fixed skipSome in MultiDepFetcher
goedderz Oct 2, 2019
9b11b91
Fixed skip tests for MultiDepFetcher
goedderz Oct 2, 2019
69802f3
Merge branch 'devel' of github.com:arangodb/arangodb into feature/aql…
goedderz Oct 2, 2019
a2cd141
Fixed include
goedderz Oct 2, 2019
5e05a6c
Fixed remaining merge conflict
goedderz Oct 2, 2019
b2efe85
Compile InputAqlItemRow::equates unconditionally
goedderz Oct 4, 2019
caab7d3
Merge branch 'devel' of github.com:arangodb/arangodb into feature/aql…
goedderz Oct 4, 2019
8b5cb63
Compile ShadowAqlItemRow::equates unconditionally
goedderz Oct 4, 2019
1009bfa
Fixed integer type
goedderz Oct 4, 2019
9b5bf5c
Bugfix: skipped too many rows
goedderz Oct 8, 2019
1e9471d
Merge branch 'devel' of github.com:arangodb/arangodb into feature/aql…
goedderz Oct 8, 2019
927a2b3
Bugfix: removed superfluous trace call
goedderz Oct 8, 2019
b42c6c1
Adapted profiler tests: All blocks now skip as much as possible
goedderz Oct 8, 2019
1ce2d29
Merge branch 'devel' of github.com:arangodb/arangodb into feature/aql…
goedderz Oct 9, 2019
75bfeca
Fixed bug in MultiDependencySingleRowFetcher::skipRowsForDependency, …
goedderz Oct 9, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
7248
Diff view
Prev Previous commit
Next Next commit
Merge branch 'devel' of github.com:arangodb/arangodb into feature/aql…
…-subquery-multi-dep-row-fetcher
  • Loading branch information
goedderz committed Sep 27, 2019
commit 1bebf38fe17181f488a43d399c13c5b04ee182e7

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.

0