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

streaming functions for doobie and slick with tests #108

Open
wants to merge 93 commits into
base: master
Choose a base branch
from

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    91f4e39 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    5045b8a View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    15e9603 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    264f510 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    27fac52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1baa58 View commit details
    Browse the repository at this point in the history
  3. integration tests

    salamonpavel committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d12d96a View commit details
    Browse the repository at this point in the history
  4. integration tests

    salamonpavel committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    804035d View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. minors

    salamonpavel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d83b274 View commit details
    Browse the repository at this point in the history
  2. enceladus example fixed

    salamonpavel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    491e235 View commit details
    Browse the repository at this point in the history
  3. build related

    salamonpavel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    088065f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d766c25 View commit details
    Browse the repository at this point in the history
  5. licences added

    salamonpavel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    6f0845e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    991b446 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8bd682e View commit details
    Browse the repository at this point in the history
  8. fix formatting

    salamonpavel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    25c42ec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1b789bb View commit details
    Browse the repository at this point in the history
  10. minors

    salamonpavel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    a95d958 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f49645c View commit details
    Browse the repository at this point in the history
  12. minors

    salamonpavel committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    b76801b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. tmp commit

    salamonpavel committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    d75b13a View commit details
    Browse the repository at this point in the history
  2. tmp commit

    salamonpavel committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    a3784d7 View commit details
    Browse the repository at this point in the history
  3. first working version

    salamonpavel committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    bcd8d75 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. working version with status handling available to be defined by clien…

    …ts and mixed into db functions with status
    salamonpavel committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    3a1f740 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd2a21f View commit details
    Browse the repository at this point in the history
  3. Slick tests refactoring

    salamonpavel committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    45e483e View commit details
    Browse the repository at this point in the history
  4. exceptions with docs

    salamonpavel committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    6684599 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    320073e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    62f62b7 View commit details
    Browse the repository at this point in the history
  7. docs doobie module

    salamonpavel committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    88fce85 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    299dde5 View commit details
    Browse the repository at this point in the history
  9. minors

    salamonpavel committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    0c58a68 View commit details
    Browse the repository at this point in the history
  10. minors

    salamonpavel committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    84e30ef View commit details
    Browse the repository at this point in the history
  11. slick function docs

    salamonpavel committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    5f95411 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6cd018d View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. package renamed, new test for all dates and times common in java, pac…

    …kage object with meta instance for zoneddatetime which is not by default available
    salamonpavel committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    e4a16f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    742ab50 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    80a72d4 View commit details
    Browse the repository at this point in the history
  2. other types reading test

    salamonpavel committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    af15e7f View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. clean-up

    salamonpavel committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    6711e88 View commit details
    Browse the repository at this point in the history
  2. scala 2.13 support

    salamonpavel committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    43b60c4 View commit details
    Browse the repository at this point in the history
  3. added missing licenses

    salamonpavel committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    414cfa0 View commit details
    Browse the repository at this point in the history
  4. github action for 2.13

    salamonpavel committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    f5db217 View commit details
    Browse the repository at this point in the history
  5. clean-up

    salamonpavel committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    03a4a58 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    852bf6d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7695b29 View commit details
    Browse the repository at this point in the history
  8. DBFunctionFabricTest

    salamonpavel committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    2799189 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. pr comments addressed

    salamonpavel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    9a2eeea View commit details
    Browse the repository at this point in the history
  2. asisnaming test

    salamonpavel committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    e3c6e7f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    b8a4338 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Configuration menu
    Copy the full SHA
    94d0212 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f647caa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdb6feb View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. 2.13.11 -> 2.13.12

    salamonpavel committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    712ac82 View commit details
    Browse the repository at this point in the history
  2. doc strings refactored

    salamonpavel committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    6efd571 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8a6860 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3bf15a View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Configuration menu
    Copy the full SHA
    50d7a3a View commit details
    Browse the repository at this point in the history
  2. add licences

    salamonpavel committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    b542bfc View commit details
    Browse the repository at this point in the history
  3. add licences

    salamonpavel committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    e4e8edc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cbc4f7 View commit details
    Browse the repository at this point in the history
  5. clean up docs

    salamonpavel committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    bf49ae9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d57f4a View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. fix docs strings

    salamonpavel committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    32e9bf8 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Added alternative apply to DBStreamingFunction that allows for explic…

    …it chunkSize definition on the function level. Refactored the DBStreamingEngine as needed.
    salamonpavel committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    780a2bd View commit details
    Browse the repository at this point in the history
  2. Added license headers.

    salamonpavel committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    8144e89 View commit details
    Browse the repository at this point in the history
  3. Change package name

    salamonpavel committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    bc729ea View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feature/doobie-with-status' into feature/doobie-with-st…

    …atus-streaming
    
    # Conflicts:
    #	doobie/src/it/scala/za/co/absa/fadb/doobie/DoobieStreamingResultFunctionTest.scala
    #	doobie/src/main/scala/za/co/absa/fadb/doobie/DoobieStreamingEngine.scala
    salamonpavel committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    3fbd923 View commit details
    Browse the repository at this point in the history
  5. Change package name

    salamonpavel committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    4470c43 View commit details
    Browse the repository at this point in the history
  6. Change package name

    salamonpavel committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    7fdf6e4 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    e8a5607 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    921f0e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0268e9a View commit details
    Browse the repository at this point in the history
  4. DBFunction made public

    salamonpavel committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0a58735 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into feature/doobie-with-status-streaming

    # Conflicts:
    #	README.md
    #	build.sbt
    #	core/src/main/scala/za/co/absa/fadb/DBFunction.scala
    #	core/src/main/scala/za/co/absa/fadb/DBSchema.scala
    #	doobie/src/main/scala/za/co/absa/fadb/doobie/DoobieFunction.scala
    #	project/Dependencies.scala
    #	slick/src/main/scala/za/co/absa/fadb/slick/SlickFunction.scala
    salamonpavel committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    627a554 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ad36f5f View commit details
    Browse the repository at this point in the history
  7. jacoco for new modules

    salamonpavel committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    5e45619 View commit details
    Browse the repository at this point in the history
  8. minors

    salamonpavel committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    cb1fe0e View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    fb92e83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64dbe90 View commit details
    Browse the repository at this point in the history
  3. docs fix

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    05abfd4 View commit details
    Browse the repository at this point in the history
  4. doobieengine docs fix

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    6b76004 View commit details
    Browse the repository at this point in the history
  5. doobieengine docs fix

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    8c7a17a View commit details
    Browse the repository at this point in the history
  6. doobieengine docs fix

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    57ec737 View commit details
    Browse the repository at this point in the history
  7. doobiequery docs fix

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    d14b7d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    228177c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2d1fc37 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    db1d6e5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7ce5288 View commit details
    Browse the repository at this point in the history
  12. docs fix fs2 reference

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    c70ff3b View commit details
    Browse the repository at this point in the history
  13. readme update

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    c000455 View commit details
    Browse the repository at this point in the history
  14. alignment

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    2fd7487 View commit details
    Browse the repository at this point in the history
  15. buid.sbt update

    salamonpavel committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    a70daee View commit details
    Browse the repository at this point in the history