1. 21 12月, 2022 1 次提交
  2. 16 12月, 2022 2 次提交
  3. 15 12月, 2022 2 次提交
  4. 14 12月, 2022 1 次提交
  5. 13 12月, 2022 1 次提交
  6. 01 12月, 2022 2 次提交
  7. 30 11月, 2022 1 次提交
  8. 25 11月, 2022 1 次提交
  9. 24 11月, 2022 1 次提交
  10. 22 11月, 2022 2 次提交
  11. 11 11月, 2022 1 次提交
  12. 10 11月, 2022 5 次提交
  13. 04 11月, 2022 1 次提交
  14. 03 11月, 2022 1 次提交
  15. 27 10月, 2022 1 次提交
  16. 26 10月, 2022 1 次提交
  17. 20 10月, 2022 1 次提交
  18. 19 10月, 2022 2 次提交
  19. 14 10月, 2022 1 次提交
  20. 13 10月, 2022 1 次提交
    • D
      LOAD CSV Path Traversal () () · 8d900a0a
      Daniel Leaver 提交于
      * Add FileURLAccessRuleTest cases
      
      Improve test coverage to include different inputs:
      
      - non escaped
      - single escaped
      - double escaped
      - triple escaped
      - overlong escaped
      
      Also introduce tests which highlight a bug in the FileURLAccessRule logic, by allowing paths to be traversed.
      
      * Add LoadCsvAcceptanceTest cases
      
      Added main test cases to this file. Coverage isn't as extensive as in FileUrlAccessTest because these integration tests are slow.
      
      Also fixed some of the existing tests.
      
      * Normalize URI in FileURLAccessRule
      
      The path was being normalised but not the URI. The Java Path and URI classes originate from two different RFC documents which have different concerns and different normalisation algorithms. We need to normalise the URI before we construct a path with it, in order to protect the DBMS from potential vulnerabilities.
      
      * Adapt tests to the Windows OS
      
      (cherry picked from commit 84591dea0a36531175b5a49c2db8b914087cd2e8)
      
      Cleanup FileUrlAccessRuleTest cases
      
      (cherry picked from commit df93740e871c3852b86db92f40cad063757b1eb6)
      8d900a0a
  21. 11 10月, 2022 1 次提交
  22. 07 10月, 2022 1 次提交
  23. 06 10月, 2022 1 次提交
  24. 05 10月, 2022 2 次提交
  25. 28 9月, 2022 1 次提交
  26. 20 9月, 2022 2 次提交
    • L
      Fix bug in AssertingMultiNodeIndexSeekOperator · 55c4f444
      Love Leifland 提交于
      Fix bug in pipelined runtime where AssertingMultiNodeIndexSeekOperator failed
      to perform locking index seeks. This could lead to failures when running
      concurrent transactions in queries like `MERGE (n:A:B {id: x})` when we have
      a uniqueness constraint on id for both labels A and B.
      55c4f444
    • L
      Fix bug in AssertingMultiNodeIndexSeekOperator · 72238cab
      Love Kristofer Leifland 提交于
      Fix bug in pipelined runtime where some queries using AssertingMultiNodeIndexSeekOperator would fail incorrectly with `Merge did not find a matching node...`. For example in queries like `UNWIND [0,1] AS id MERGE (n:A:B {id: id})`, if there is a uniqueness constraint on the id property for both A and B labels.
      72238cab
  27. 19 9月, 2022 1 次提交
  28. 15 9月, 2022 1 次提交
  29. 14 9月, 2022 1 次提交