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

feat(api-v2): Add an RDF processing façade (DSP-1020) #1754

Merged
merged 36 commits into from Nov 17, 2020

Commits on Nov 6, 2020

  1. feat: Start adding RDF API and Jena implementation.

    Benjamin Geer committed Nov 6, 2020
    Copy the full SHA
    533976c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into wip/DSP-1020-rdf-api

    Benjamin Geer committed Nov 6, 2020
    Copy the full SHA
    32ac622 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. feat(rdf-api): Add RDF4J implementation.

    Benjamin Geer committed Nov 9, 2020
    Copy the full SHA
    fb7b8c9 View commit details
    Browse the repository at this point in the history
  2. test(rdf-api): Start adding tests.

    Benjamin Geer committed Nov 9, 2020
    Copy the full SHA
    34a4ad6 View commit details
    Browse the repository at this point in the history
  3. test(rdf-api): Add tests.

    Benjamin Geer committed Nov 9, 2020
    Copy the full SHA
    ae92ab5 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into wip/DSP-1020-rdf-api

    Benjamin Geer committed Nov 9, 2020
    Copy the full SHA
    648ffe1 View commit details
    Browse the repository at this point in the history
  5. style(rdf-api): Fix filename.

    Benjamin Geer committed Nov 9, 2020
    Copy the full SHA
    472126f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. feat(api-v2): Add façade for RDF parsing/formatting (doesn't even com…

    …pile yet).
    Benjamin Geer committed Nov 10, 2020
    Copy the full SHA
    325e218 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. fix: Make everything compile again.

    Benjamin Geer committed Nov 11, 2020
    Copy the full SHA
    52f8427 View commit details
    Browse the repository at this point in the history
  2. fix(rdf-api): Add tests, fix bugs.

    Benjamin Geer committed Nov 11, 2020
    Copy the full SHA
    e39e3ce View commit details
    Browse the repository at this point in the history
  3. feat(store): Use RDF API in HttpTriplestoreConnector, cause lots of c…

    …ompile errors.
    Benjamin Geer committed Nov 11, 2020
    Copy the full SHA
    f7c8b68 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. feat: Fix a lot of compile errors (many more to go)

    Benjamin Geer committed Nov 12, 2020
    Copy the full SHA
    d77cb8c View commit details
    Browse the repository at this point in the history
  2. fix: Fix many compile errors, many more to go.

    Benjamin Geer committed Nov 12, 2020
    Copy the full SHA
    e1bf122 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2020

  1. test: Make tests compile again.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    1b8570d View commit details
    Browse the repository at this point in the history
  2. fix: Fix bugs.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    7d00c70 View commit details
    Browse the repository at this point in the history
  3. test(FeatureToggleR2RSpec): Fix test.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    7c29912 View commit details
    Browse the repository at this point in the history
  4. test: Fix tests.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    0f02ffe View commit details
    Browse the repository at this point in the history
  5. tests: Update E2E and R2R tests.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    79edf9a View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into wip/DSP-1020-rdf-api

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    2e070fb View commit details
    Browse the repository at this point in the history
  7. test: Fix tests.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    dbd8182 View commit details
    Browse the repository at this point in the history
  8. fix(rdf-api): Fix bugs.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    949f0bd View commit details
    Browse the repository at this point in the history
  9. docs(rdf-api): Add design doc.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    8887872 View commit details
    Browse the repository at this point in the history
  10. test(rdf-api): Add test for prefixes and custom datatypes.

    Benjamin Geer committed Nov 13, 2020
    Copy the full SHA
    5fa52e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2020

  1. refactor(rdf-api): Simplify code.

    Benjamin Geer committed Nov 14, 2020
    Copy the full SHA
    6fdb70e View commit details
    Browse the repository at this point in the history
  2. refactor(JsonLDUtil): Simplify and clarify code.

    Benjamin Geer committed Nov 14, 2020
    Copy the full SHA
    f5a2f5c View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. Merge branch 'main' into wip/DSP-1020-rdf-api

    Benjamin Geer committed Nov 16, 2020
    Copy the full SHA
    3eb9b22 View commit details
    Browse the repository at this point in the history
  2. chore(build): Clean up dependencies.

    Benjamin Geer committed Nov 16, 2020
    Copy the full SHA
    16a81d1 View commit details
    Browse the repository at this point in the history
  3. style(RdfFormatUtil): Clarify code.

    Benjamin Geer committed Nov 16, 2020
    Copy the full SHA
    0187e96 View commit details
    Browse the repository at this point in the history
  4. refactor(rdf-api): Always use the singleton instances of the node fac…

    …tories.
    Benjamin Geer committed Nov 16, 2020
    Copy the full SHA
    a0ea4a0 View commit details
    Browse the repository at this point in the history
  5. style(rdf-api): Fix typo in method name.

    Benjamin Geer committed Nov 16, 2020
    Copy the full SHA
    c200281 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. style(JsonLDUtil): Clarify comments.

    Benjamin Geer committed Nov 17, 2020
    Copy the full SHA
    e6ff4ab View commit details
    Browse the repository at this point in the history
  2. style(JsonLDUtil): Clarify method names and comments.

    Benjamin Geer committed Nov 17, 2020
    Copy the full SHA
    52aa1c3 View commit details
    Browse the repository at this point in the history
  3. test(JsonLDUtil): Add test for circular reference.

    Benjamin Geer committed Nov 17, 2020
    Copy the full SHA
    624c301 View commit details
    Browse the repository at this point in the history
  4. test: Optimise imports.

    Benjamin Geer committed Nov 17, 2020
    Copy the full SHA
    5cc9534 View commit details
    Browse the repository at this point in the history
  5. style(JsonLDUtil): Add comments.

    Benjamin Geer committed Nov 17, 2020
    Copy the full SHA
    6a4af8c View commit details
    Browse the repository at this point in the history
  6. style(test): Rearrange code.

    Benjamin Geer committed Nov 17, 2020
    Copy the full SHA
    263efa7 View commit details
    Browse the repository at this point in the history