Skip to content
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

refactor(oracle): port to sqlglot #8020

Merged
merged 68 commits into from
Jan 22, 2024

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    346caa2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59cbfd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbc15d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73f7b78 View commit details
    Browse the repository at this point in the history
  5. feat(oracle): cleanup

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    8a55ae7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    875c4fe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5e4bcbf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d6d2b1c View commit details
    Browse the repository at this point in the history
  9. feat(oracle): memtables

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    2d751b3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1da4715 View commit details
    Browse the repository at this point in the history
  11. fix(oracle): smol stuff

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    86bcfc7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    814ac79 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e4a64cf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    26aaf87 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    91041a3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bf9c527 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    cb09a88 View commit details
    Browse the repository at this point in the history
  18. feat(oracle): approx median

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    8d20054 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b69e27e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    91c5c85 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    50e991a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e6635ba View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d95aaf4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    37d8299 View commit details
    Browse the repository at this point in the history
  25. fix(oracle): test generic

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    5e68c18 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    2642d3a View commit details
    Browse the repository at this point in the history
  27. feat(oracle): xor

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    767eab3 View commit details
    Browse the repository at this point in the history
  28. fix(oracle): dont case nulls

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    ba3c483 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    b68c3d4 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    818d69e View commit details
    Browse the repository at this point in the history
  31. fix(oracle): temporal xfails

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    6fbcaa6 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    d163bfe View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    685b112 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    90b006d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    4840a97 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    9876534 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    cdac4f4 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    d58c422 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    b1b1ea1 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    6b3cdf1 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    ab699d3 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    e224545 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    b34cd79 View commit details
    Browse the repository at this point in the history
  44. feat(oracle): regex extract

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    3675b78 View commit details
    Browse the repository at this point in the history
  45. feat(oracle): regex replace

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    0f80107 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    246dddf View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    7a48f77 View commit details
    Browse the repository at this point in the history
  48. feat(oracle): datetruncate

    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    ca21420 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    9a496e7 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    67e0483 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    5a26093 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    7a7396a View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    53ce9b5 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    4b835ac View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    3876632 View commit details
    Browse the repository at this point in the history
  56. fix(oracle): disable dynamic limits

    There is working code for this, but the pairing of dynamic limits with
    no offsets seems counterintuitive.
    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    84c5a00 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    ad0016b View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    b91b58a View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    27d1af7 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    677ad23 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    255928c View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    ca39ffd View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    c0650a7 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    167ef36 View commit details
    Browse the repository at this point in the history
  65. chore(exasol): fix test markers

    messed these up in a rebase
    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    ad411e6 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    307cd5f View commit details
    Browse the repository at this point in the history
  67. fix(tests): filter None from tuples of raises

    In ibis/backends/tests/error.py we define the fallback exception types
    as `None` if they cannot be imported (because the parent package isn't
    installed).
    
    This can lead to passing a tuple of possible exceptions that looks like
    
    ```
    raises=(ImpalaHiveServer2Error, None, OracleDatabaseError)
    ```
    
    If this gets passed without filteing, then you can end up with a gnarly
    internal pytest error.
    
    To avoid this, we filter out any `None` we find in `raises` while
    handling the custom pytest markers.
    gforsyth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    78cab6d View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    70291fa View commit details
    Browse the repository at this point in the history