-
Notifications
You must be signed in to change notification settings - Fork 467
Current master merge into PG12 #1018
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
Changes from all commits
Commits
Show all changes
193 commits
Select commit
Hold shift + click to select a range
aef5e1a
Add upgrade script for 1.0.0 to 1.1.0
jrgemignani 9b67e00
Upgrade AGE version from 1.0.0-->1.1.0
dehowef 0c1f4e7
Update NOTICE file
jrgemignani 3bd002c
Implement CALL ...[YIELD] for cypher functions.
dehowef dbc4584
Graph names with empty string '' are no more allowed. (#251)
muhammadshoaib e426e94
Update README.md
aked21 4547d2d
Updated drivers, minor docs fixes
Dzordzu 6283dd4
Update README.md
gorgonzola-oh 9407ece
Update documentation link in README.md
bae4fac
Update README.md
aad430c
Update README.md
c7cc0bf
Update README.md
015434e
Fix Bug with CALL... YIELD clause ignores WHERE
dehowef c9c07f7
Fix EXPLAIN to allow for nested cypher commands
jrgemignani 07d9133
Update README.md (#322)
Nataliapark 623ed00
Update README.md (#323)
jbiz805 ff82d3d
Update README.md (#324)
jbiz805 a5d19ba
Update README.md (#325)
jbiz805 649f32f
Update README.md (#327)
jbiz805 4510fac
Update README.md (#331)
jbiz805 0aba332
Fix delete_global_graphs
jrgemignani 492e778
Update CONTRIBUTING.md
eyab 24a7be5
Delete DISCLAIMER
eyab 0375ecb
Update README.md
eyab 327014a
Remove incubating from GO driver
jrgemignani cd4c6b4
Fix GO driver module version
jrgemignani 01e64f1
Remove incubating from Python driver
jrgemignani 567d2b0
Remove incubating from ag_load
jrgemignani 04fd148
add regression tests for delete_global_graphs (#336)
rafsun42 17714bc
Update README.md (#340)
jbiz805 2fabc17
Invalid labels now return NULL
dehowef 8e5497c
Update CONTRIBUTING.md (#348)
jbiz805 4e9110d
Use Debian Buster base image (#243)
jgaskins f49c322
Add the ability to pass parameters to the cypher function
jrgemignani c17d833
Add license header
jrgemignani ed44f91
Modify the python driver's parameterization
dehowef 69f9a91
Implement CI testing for Golang Driver (#372)
lukehinds 4d4173e
Update README.md
eyab bce56ed
added new images for README
eyab 6e89f3e
Update README.md
eyab 680cd1e
Update README.md
eyab cdbb31f
Add more content and images
eyab 57c6b5b
Add image for news header section
eyab 26c2f41
Add header logo for news section
eyab bdf836c
Remove News Section
eyab 78b901c
Update README.md
eyab 397aec1
Update README Typo
eyab ccd413d
Fix null pointer on name compare (#376)
parvit a5202c1
Update to go version 1.19, as 1.16 is EOL (#373)
lukehinds cb0b3a9
Fix Travis CI warning message
jrgemignani 203f61a
Fix Travis CI warning message
jrgemignani dc5895e
create complete graph function (#342)
susano0 a3cdba0
Fix compare_agtype_scalar_values returned result
jrgemignani ba2046d
Edit python driver README.md for clarity
dehowef 934d763
Regression tests for age_global_graph (#341)
PragyanD 2811a07
Readme Added for AGE-JDBC-Driver (#383)
imranzaheer612 4e6ccd4
Changed volatility category of functions age_atan2, age_degrees, age_…
Hunaid2000 5aa551a
Changed age_split, age_replace, age_sin from STABLE TO IMMUTABLE (#402)
Zahid07 caed340
Modified the Volatility Category of functions age_asin and age_acos f…
RC-002 933a4f1
Changed age_head, age_last and age_properties to IMMUTABLE (#406)
MatheusFarias03 da73984
Changed age_id, age_start_id and age_end_id function signatures to IM…
markgomer c64b517
Changed age_sqrt & age_floor volatility to IMMUTABLE (#411)
imranzaheer612 516e6af
Changed volatility types of age_substring, age_left and age_right to …
KamleshKumar427 098e452
Changed age_cos, age_tan and age_cot to Immutable from Stable (#409)
Pratikkapsime 9c253db
agtype_typecast funcs changed to immutable (#407)
maazzzzz 0b30da1
Changed volatility category of age_rtrim,age_ltrim,age_trim (#410)
fatimafatimaprogrammer 7aff75f
Create graph instruction fixed (#414)
Munmud 30edc59
Changed the definition of graphid_eq, graphid_ne, and graphid_lt from…
FahadZaheerfzr 14a4440
Fix function signature (age_length, age_toboolean, age_tofloat) from …
MuhammadTahaNaveed da7b415
Changed Volatility of agtype_typecase_path (#417)
sarthak-19 8a5191c
,
emotionbug 98bd8b0
Revert ","
emotionbug 28cdee7
string reverse change Stable to immutable (#419)
Munmud 6cbcccf
Changed the volatility of String function age_toupper() : from STABLE…
Munmud 8f07805
Changed the volatility of String function age_tolower() (#421)
Munmud 89b2510
typecast_vertex and typecast_edge functions volatility changed from S…
umer200 bc3e287
Update age_log10, age_e, age_exp VOLATILITY Classes (#427)
moeed-k a4388e8
Modified the volatility of functions age_atan, age_round and age_ceil…
GhostVaibhav 49ac01f
Change volatility category of range(), unnest(). (#418)
AhmarZaidi acab46b
Fixed a typo in README (#436)
GhostVaibhav ad0a491
Issue 317: Graph naming convention (#349)
rafsun42 26ae7d9
Updated volatility information of function age_tointeger(),age_tostri…
intrigued-rishi 9bc3607
Fixed typos at multiple locations (#470)
uhayat e396815
Fix bug #339 - entities in WHERE clause have wrong Expr (#391)
rafsun42 f7bb3b1
Update SET clause to support assigning a map to a variable (#468)
rafsun42 0e96fbb
Patch to address PR 203 that appears to be inactive.
jrgemignani 218e4c8
Issue #388 - Fix python driver build from source (#389)
Hunaid2000 67cb875
Updated files for PG11 AGE release to 1.2.0
jrgemignani 69fe252
Added some comments for create_graph function (#582)
intrigued-rishi 2a233e3
Optimize age_exists function (#586)
moeed-k cbde580
Implement plus-equal operator in SET clause (#638)
rafsun42 57ee011
Implement CI test for python driver (#587)
MuhammadTahaNaveed bc1d15c
Update readme (#649)
Nandhini1809 4988b1b
Update Readme (#650)
yadav9887 9622656
Add video links (#634)
waleedahmed0001 47ddb82
Update README.md (#651)
udaiganny67 fe9de2b
Update README.md (#564)
jbiz805 33590ca
Move from travis CI to github actions for build (#676)
MuhammadTahaNaveed 63d5b10
Fix golang driver workflow (#563)
MuhammadTahaNaveed de91f4a
Added some comments for create_graph function (#582)
intrigued-rishi 6540ccf
Optimize age_exists function (#586)
moeed-k 9b06aaf
Implement plus-equal operator in SET clause (#638)
rafsun42 42f94e7
Implement CI test for python driver (#587)
MuhammadTahaNaveed 0a089f3
Update readme (#649)
Nandhini1809 13e647c
Update Readme (#650)
yadav9887 9e41690
Add video links (#634)
waleedahmed0001 7a68d68
Update README.md (#651)
udaiganny67 ed483c7
Move from travis CI to github actions for build (#676)
MuhammadTahaNaveed 5d75141
Fix golang driver workflow (#563)
MuhammadTahaNaveed e87a844
Updated Readme for drivers folder (#642)
fatimafatimaprogrammer 66c3ca6
Implement CI test for jdbc driver (#665)
MuhammadTahaNaveed cf87827
Update Go driver CI to run on every PR/commit (#683)
MuhammadTahaNaveed 74eef31
Removed async from function definitions (#680)
FahadZaheerfzr 1af3f44
Update python driver CI to run on every PR/commit (#684)
MuhammadTahaNaveed 7628c85
Barbell graph generation (#648)
markgomer a4df471
UPDATED Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
3340170
Modify docker url for JDBC driver tests (#716)
MuhammadTahaNaveed 67f519f
Fix WITH ignoring WHERE clause (#646)
MuhammadTahaNaveed 6e8836b
Implement isEmpty() predicate function (#710)
MuhammadTahaNaveed 49ae33a
Barbell regress tests (#708)
markgomer 7ae6db2
Fix cypher function input argument checks (issue #718)
jrgemignani fbed473
Fix Issue #693 - server termination from return exists(path) (#721)
MuhammadTahaNaveed b09160f
Implemented CI test for nodejs driver (#720)
MuhammadTahaNaveed debe398
Update regression tests for cypher_with (#725)
MuhammadTahaNaveed 377e1d7
Fix issue #733 - create_complete_graph() terminates the server (#734)
MuhammadTahaNaveed 7a85e83
Prevent MATCH from following OPTIONAL MATCH (#740)
dehowef 16d9c08
Remove check for scalar agtypes in unwind (#736)
MuhammadTahaNaveed c596757
Fix property constraints against resolved variables in concurrent MAT…
jrgemignani 58a46ed
Updated Readme for drivers folder (#642)
fatimafatimaprogrammer 5026427
Implement CI test for jdbc driver (#665)
MuhammadTahaNaveed 6a3fa92
Update Go driver CI to run on every PR/commit (#683)
MuhammadTahaNaveed 1df55f5
Removed async from function definitions (#680)
FahadZaheerfzr 5df5d44
Update python driver CI to run on every PR/commit (#684)
MuhammadTahaNaveed 0c79370
Barbell graph generation (#648)
markgomer 73353c5
UPDATED Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
c3331ed
Modify docker url for JDBC driver tests (#716)
MuhammadTahaNaveed 4817bfb
Fix WITH ignoring WHERE clause (#646)
MuhammadTahaNaveed 88c44b9
Implement isEmpty() predicate function (#710)
MuhammadTahaNaveed 1b226ef
Barbell regress tests (#708)
markgomer 8d1febe
Fix cypher function input argument checks (issue #718)
jrgemignani 4c8ee36
Fix Issue #693 - server termination from return exists(path) (#721)
MuhammadTahaNaveed ef82b9d
Implemented CI test for nodejs driver (#720)
MuhammadTahaNaveed 9dbdde9
Update regression tests for cypher_with (#725)
MuhammadTahaNaveed 89feda1
Fix issue #733 - create_complete_graph() terminates the server (#734)
MuhammadTahaNaveed 0822093
Prevent MATCH from following OPTIONAL MATCH (#740)
dehowef 68e3b5a
Remove check for scalar agtypes in unwind (#736)
MuhammadTahaNaveed 1a70328
Fix property constraints against resolved variables in concurrent MAT…
jrgemignani d0c91c6
Merge branch 'master' of https://github.com/apache/age
jrgemignani 0ef2dc2
Fix property constraints against resolved variables (#724) (#751)
jrgemignani b7fc389
Update CIs to pull age image from corresponding pg version tag (#757)
MuhammadTahaNaveed 86d3b82
Fix python driver CI (#760)
MuhammadTahaNaveed a84c039
Include invalid labels in reused variables. (#751) (#762)
dehowef 467e207
Update readme and version for python driver (#780)
MuhammadTahaNaveed 871bcd3
Fixed typos mainly in comments (#750)
panosfol f35f343
ADD: Generation of Parser & Lexer AND installer (#714)
aru-d-at 5819375
Add optional argument for python driver unitTest (#814)
Munmud 3120bcb
Update README.md (#727)
kenwoon 2c8a0bc
Update Quickstart section (#731)
Zainab-Saad 2e3f838
Introduce age_pi and age_rand functions and related updates (#823)
mohayu22 083f683
Updated test_age_py - Added missing assert statements to tests - Gave…
safi50 9188a64
Fix reuse of variable with label constraint (#840)
MuhammadTahaNaveed 3182b61
Fixed indentation of vertexExp (#850)
rrrokhtar 19c05ae
Update jdbc driver and workflows (#861)
MuhammadTahaNaveed d0323f9
Cast bool to pg_bigint (#827)
Zainab-Saad a485844
Fix issue #878 - unrecognized node type error (#889)
MuhammadTahaNaveed ffa0f76
Updated README.md; Grammar correction (#742)
kenwoon b0c9e9c
Moved create_empty_agtype out of loops (#888)
mohayu22 e8322ea
Updated the module import statement for python driver sample (#900)
FahadZaheerfzr b50a5cf
Fix issue #898 - Crash on property access of node in same MATCH (#903)
MuhammadTahaNaveed 68e7524
Fix SET bug, issue #899 (#904)
jrgemignani 15b12d8
Fix issue #883 - operator does not exist: @> agtype (#901)
MuhammadTahaNaveed 87f8601
Typecast bool to integer and vice versa (#905)
Zainab-Saad a43002a
Added string to pg_float8 typecasting (#895)
mohayu22 e31f470
Changed author name and email (#922)
Munmud 52bfe9b
Remove implicit casting from int to bool (#923)
Zainab-Saad 9df285a
Fix multiple label name usage in reused variables (#916)
jrgemignani ca7e174
Fix CASE and boolean typecasting in WHEN... THEN (#914)
dehowef b7a28a1
Update file for PG11 AGE release to 1.3.0
jrgemignani 27d4375
Fix issue #876 - column reference "_age_default_alias_0" is ambiguous…
MuhammadTahaNaveed 9d06d50
Fix MERGE crashes due to incorrect label type (#957)
jrgemignani 5d9017b
Fix memory leaks in MERGE (merge_edge & merge_vertex) (#958)
jrgemignani 69c275e
Fix complex MERGE causes crash (#897) (#961)
jrgemignani e22c5ac
Fix issue #975 Invalid reuse of variables in CREATE clause (#977)
MuhammadTahaNaveed 9c30331
Modified test_agtypes to view useful testing message (#992)
Munmud 986f478
Added License in Python Driver README.md (#956)
FahadZaheerfzr 1c29317
Made changes to the readme.md file i.e. Aligned logo and modified tit…
RahimullahShaheen 75a0e43
Fix MERGE variable reuse (#997)
jrgemignani 6e314e8
Fix issue #989: Impossible to create array with > 100 items (#1001)
jrgemignani 0ab0ebb
Fix issue #1002 Invalid reuse of variables in MATCH clause (#1003)
MuhammadTahaNaveed d3a3bd5
Fix misspellings in many AGE files (#985)
jsoref 88ead70
[AGE agtype_util.c] Fix issue #870 regarding orderability and added r…
CapnSpek c075703
Merge branch PG12 (version 1.3.0) into the master branch. (#1015)
jrgemignani 7802232
Merge branch 'master' into PG12
jrgemignani File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,52 @@ | ||
| name: Build / Regression | ||
|
|
||
| on: | ||
| push: | ||
| branches: [ 'master', 'PG12' ] | ||
| pull_request: | ||
| branches: [ 'master', 'PG12' ] | ||
|
|
||
| jobs: | ||
| build: | ||
| runs-on: ubuntu-latest | ||
|
|
||
| steps: | ||
| - name: Get latest commit id of PostgreSQL 12 | ||
| run: | | ||
| echo "PG_COMMIT_HASH=$(git ls-remote git://git.postgresql.org/git/postgresql.git refs/heads/REL_12_STABLE | awk '{print $1}')" >> $GITHUB_ENV | ||
|
|
||
| - name: Cache PostgreSQL 12 | ||
| uses: actions/cache@v3 | ||
| id: pg12cache | ||
| with: | ||
| path: ~/pg12 | ||
| key: ${{ runner.os }}-v1-pg12-${{ env.PG_COMMIT_HASH }} | ||
|
|
||
| - name: Install PostgreSQL 12 | ||
| if: steps.pg12cache.outputs.cache-hit != 'true' | ||
| run: | | ||
| git clone --depth 1 --branch REL_12_STABLE git://git.postgresql.org/git/postgresql.git ~/pg12source | ||
| cd ~/pg12source | ||
| ./configure --prefix=$HOME/pg12 CFLAGS="-std=gnu99 -ggdb -O0" --enable-cassert | ||
| make install -j$(nproc) > /dev/null | ||
|
|
||
| - uses: actions/checkout@v3 | ||
|
|
||
| - name: Build | ||
| id: build | ||
| run: | | ||
| make PG_CONFIG=$HOME/pg12/bin/pg_config install -j$(nproc) | ||
|
|
||
| - name: Regression tests | ||
| id: regression_tests | ||
| run: | | ||
| make PG_CONFIG=$HOME/pg12/bin/pg_config installcheck | ||
| continue-on-error: true | ||
|
|
||
| - name: Dump regression test errors | ||
| if: steps.regression_tests.outcome != 'success' | ||
| run: | | ||
| echo "Dump section begin." | ||
| cat $HOME/work/age/age/regress/regression.diffs | ||
| echo "Dump section end." | ||
| exit 1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.