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

Eu #7

Open
wants to merge 136 commits into
base: feature/compression-experiment
Choose a base branch
from
Open

Eu #7

wants to merge 136 commits into from

Commits on Apr 2, 2022

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

Commits on Apr 3, 2022

  1. change persistence "layer" (now it is a monolith), introduce command …

    …to support diverse operations, (insert, index, delete...)
    fulldump committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    9ee2bd4 View commit details
    Browse the repository at this point in the history
  2. start API rest

    fulldump committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    5f71a7d View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

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

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    8e1733b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6e9e1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78ea681 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. Add license AGPL3

    The decision has been made prioritizing the freedom of people. License can be modified in the future (if possible) in order to preserve freedom of people.
    fulldump authored Apr 9, 2022
    Configuration menu
    Copy the full SHA
    e461cf6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from fulldump/add-license-agpl3

    Add license AGPL3
    fulldump authored Apr 9, 2022
    Configuration menu
    Copy the full SHA
    c2bfb9b View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Implement Delete and:

        use Row struct to wrap the payload
        wrap index entries
        index is now map of *Row
    fulldump committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    5946ebd View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

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

Commits on May 11, 2022

  1. feat: Implement update with json patch (RFC7386) + test

    Co-authored-by: Alfonso Cantos <alfonso.cantos@gmail.com>
    fulldump and alfonsocantos committed May 11, 2022
    Configuration menu
    Copy the full SHA
    ecebbaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab0530b View commit details
    Browse the repository at this point in the history
  3. fix: patch commands on OpenCollection

    Patch command was trying to persist also during the initial load phase.
    fulldump committed May 11, 2022
    Configuration menu
    Copy the full SHA
    2b4cac0 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. feat: Add static files

    fulldump committed May 13, 2022
    Configuration menu
    Copy the full SHA
    7eafc1e View commit details
    Browse the repository at this point in the history

Commits on May 14, 2022

  1. Configuration menu
    Copy the full SHA
    b83d565 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e1d84c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00e430f View commit details
    Browse the repository at this point in the history
  4. feat: WIP working UI

    fulldump committed May 14, 2022
    Configuration menu
    Copy the full SHA
    2bddb11 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

  1. feat: add dark mode

    fulldump committed May 15, 2022
    Configuration menu
    Copy the full SHA
    08ffa16 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    adc687a View commit details
    Browse the repository at this point in the history
  2. feat: better web UX

    * add button to delete item from collection
    * add bootstrap styles
    fulldump committed May 16, 2022
    Configuration menu
    Copy the full SHA
    fc01ee7 View commit details
    Browse the repository at this point in the history
  3. feat: add UI for insert

    fulldump committed May 16, 2022
    Configuration menu
    Copy the full SHA
    d04e38d View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Configuration menu
    Copy the full SHA
    f56877e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1ca403 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43c1ba2 View commit details
    Browse the repository at this point in the history
  4. add: readme

    fulldump committed May 17, 2022
    Configuration menu
    Copy the full SHA
    f033636 View commit details
    Browse the repository at this point in the history
  5. add: Backlog

    fulldump committed May 17, 2022
    Configuration menu
    Copy the full SHA
    b679075 View commit details
    Browse the repository at this point in the history
  6. feat: non sparse index

    fulldump committed May 17, 2022
    Configuration menu
    Copy the full SHA
    e0fb4d1 View commit details
    Browse the repository at this point in the history
  7. chore: update backlog

    fulldump committed May 17, 2022
    Configuration menu
    Copy the full SHA
    53f54ee View commit details
    Browse the repository at this point in the history
  8. fix: insertItem API was not returning http error

    	+ Update backlog
    	+ UI: now show insert errors
    fulldump committed May 17, 2022
    Configuration menu
    Copy the full SHA
    b7abd80 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

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

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    f05d239 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9d1ff6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e5bd3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    435ee27 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Configuration menu
    Copy the full SHA
    2d844e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4b8d11 View commit details
    Browse the repository at this point in the history
  3. refactor: print some errors

    fulldump committed May 27, 2022
    Configuration menu
    Copy the full SHA
    f7582cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f990da View commit details
    Browse the repository at this point in the history
  5. fix: temporal workaround

    fulldump committed May 27, 2022
    Configuration menu
    Copy the full SHA
    ae6ac55 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2022

  1. feat: Filter collection by expressions (similar to connor library)

    It is using connor, so the following is also included:
    * Filter collection by perfect match subdocument
    fulldump committed May 29, 2022
    Configuration menu
    Copy the full SHA
    8d651a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. feat: small changes

    fulldump committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    2850336 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c250050 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af3b630 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

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

Commits on Sep 28, 2022

  1. feat: add DropCollection + PatchBy with interface

    Co-authored-by: Alfonso Cantos <alfonso.cantos@gmail.com>
    fulldump and alfonsocantos committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    693cdc1 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Update README.md

    fulldump authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    61b7f33 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    fulldump authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    25c73ba View commit details
    Browse the repository at this point in the history
  3. Update README.md

    fulldump authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    0953e15 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    edf5ff4 View commit details
    Browse the repository at this point in the history
  2. refactor: delete and patch

    fulldump committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    7ade740 View commit details
    Browse the repository at this point in the history
  3. Create go.yml

    fulldump authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    2253fa4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4d8730 View commit details
    Browse the repository at this point in the history
  5. Refactor/delete and patch (#2)

    refactor: delete and patch
    fulldump authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    e6029a8 View commit details
    Browse the repository at this point in the history
  6. doc: update backlog

    fulldump committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    5497ae9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bd0e66b View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. feat: abstract database service + doc

    Co-authored-by: Alfonso Cantos <alfonso.cantos@gmail.com>
    fulldump and alfonsocantos committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    ecc1903 View commit details
    Browse the repository at this point in the history
  2. feat: complete v1

    fulldump committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    b8fcff6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94621f7 View commit details
    Browse the repository at this point in the history
  4. feat: remove old API

    fulldump committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    a67c1b7 View commit details
    Browse the repository at this point in the history
  5. refactor: clean up dead code

    fulldump committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    8987b74 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    792b981 View commit details
    Browse the repository at this point in the history
  7. doc: update readme

    fulldump committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    1617380 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #3 from fulldump/feature/abstract-database-service

    feat: abstract database service + doc
    fulldump authored Oct 27, 2022
    Configuration menu
    Copy the full SHA
    a032849 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. feat: do not require an existing collection to create index or insert…

    … docuemnts
    
    Co-authored-by: Alfonso Cantos <alfonso.cantos@gmail.com>
    fulldump and alfonsocantos committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    af7a5fa View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. wip: btree index

    fulldump committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    24d06d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c18edaf View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2022

  1. refactor: WIP

    * Collection.Indexes has how a common Index interface
    * New Index Interface
    * Lots of unit tests has been commented out
    * OpenCollection must now implement the command "index" properly
    * Index.go moved to indexmap.go
    fulldump committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    f6bb1de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97a21fc View commit details
    Browse the repository at this point in the history
  3. doc: update doc

    fulldump committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    3fbda9b View commit details
    Browse the repository at this point in the history
  4. feat: use btree index

    fulldump committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    27bea61 View commit details
    Browse the repository at this point in the history
  5. doc: add new doc

    fulldump committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    b61deb9 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    313c851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae2e60c View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. refactor: improve index interfaces

    Co-authored-by: Alfonso Cantos <alfonso.cantos@gmail.com>
    fulldump and alfonsocantos committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    f617e5c View commit details
    Browse the repository at this point in the history
  2. fix tests?

    k3rn31-p4n1c committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    7806bfa View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4 from fulldump/refactor/common-index-interface

    Refactor/common index interface
    alfonsocantos authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    b7b1743 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5 from fulldump/fix/create_and_get_index

    Fix/create and get index
    alfonsocantos authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    e532f56 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. doc: update doc

    fulldump committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    04ce3e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97b04b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be5b66d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a6a581 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    935157f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    729140d View commit details
    Browse the repository at this point in the history
  7. fix: ui index

    fulldump committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    0ccb26d View commit details
    Browse the repository at this point in the history
  8. feat: ui: add home page

    fulldump committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    47bb6b7 View commit details
    Browse the repository at this point in the history
  9. fix: ui home

    fulldump committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    850a8ef View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    26495c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    440e4e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe8b2c4 View commit details
    Browse the repository at this point in the history
  4. doc: change description

    fulldump committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    fbf32f7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d7175f1 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. Configuration menu
    Copy the full SHA
    195d0f9 View commit details
    Browse the repository at this point in the history
  2. refactor: remove dead code

    fulldump committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    6a9efb1 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. doc: work on README

    fulldump committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    e8b14e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    fe066e8 View commit details
    Browse the repository at this point in the history
  2. chore: fix typo

    fulldump committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    7ba8ee5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3595f70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4724db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e591901 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33d59a4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8a9ee39 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. chore: multiple works on library maintenance

    * CI with go 1.19.3
    * Embed version number
    * New target 'release'
    * Add badges to readme
    * Add configuration flags: ShowBanner, ShowConfig
    fulldump committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    c7e8a5b View commit details
    Browse the repository at this point in the history
  2. chore: gofmt

    fulldump committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    f5f6cdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13397cb View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. feat: ui: universal find

    fulldump committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    f906979 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79a818b View commit details
    Browse the repository at this point in the history
  3. feat: ui: universal find

    fulldump committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    fa622ee View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2022

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

Commits on Dec 18, 2022

  1. feat: implement drop index

    fulldump committed Dec 18, 2022
    Configuration menu
    Copy the full SHA
    5d94420 View commit details
    Browse the repository at this point in the history
  2. chore: update backlog

    fulldump committed Dec 18, 2022
    Configuration menu
    Copy the full SHA
    3c41fd0 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. fix: Index rollback

    Co-authored-by: Alfonso Cantos <alfonso.cantos@gmail.com>
    fulldump and alfonsocantos committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    9f76416 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

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

Commits on Jan 11, 2023

  1. Create FUNDING.yml

    fulldump authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    6202543 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    de86cf8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from fulldump/feature/do-not-persist-patch-comm…

    …and-if-diff-is-empty
    
    feat: optimize patch, do not persist if diff is empty
    fulldump authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    584006f View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Configuration menu
    Copy the full SHA
    42dcd51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b000320 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    2fa7aa6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    482663f View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

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

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    f0c36e9 View commit details
    Browse the repository at this point in the history
  2. doc: add link to the book

    fulldump committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    b7b0247 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. feat: add insertFullduplex

    fulldump committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    544fe93 View commit details
    Browse the repository at this point in the history
  2. deploy

    fulldump committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    d004093 View commit details
    Browse the repository at this point in the history
  3. Update go.yml

    fulldump authored Oct 7, 2023
    Configuration menu
    Copy the full SHA
    170eb83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7879903 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af39ddc View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

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

Commits on Feb 10, 2024

  1. Configuration menu
    Copy the full SHA
    c127197 View commit details
    Browse the repository at this point in the history
  2. fix: tests

    fulldump committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    1c1d683 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

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

Commits on May 18, 2024

  1. feat: add openapi endpoint

    fulldump committed May 18, 2024
    Configuration menu
    Copy the full SHA
    2fb4da1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5e5a07 View commit details
    Browse the repository at this point in the history