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

Obsidian Version 8.0 #77

Merged
merged 58 commits into from
Apr 12, 2023
Merged

Obsidian Version 8.0 #77

merged 58 commits into from
Apr 12, 2023

Commits on Mar 22, 2023

  1. Initial w-tinyLFU structure

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    16188f5 View commit details
    Browse the repository at this point in the history
  2. Add Peek/Delete metehods to LRU

    Create WLRU and SLRU structures / methods
    Create Frequency Sketch frame.
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    0bb0eec View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Build out frequency Sketch,

    Fix SLRU/LRU methods for protected eviction retention,
    Create WTLFU frame
    
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    a14733b View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Merge pull request #1 from oslabs-beta/david/w-tinylfu

    David/w-tinylfu
    DavidMNorman authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    e506973 View commit details
    Browse the repository at this point in the history
  2. w-tinyLFU and frequency sketch updates

    Update read/write for w-tinyLFU
    update file structure for the w-tinyLFU cache
    Finish first build of Frequency Sketch
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    9254ac8 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. Complete basic WTLFU functionality w/ Freq Sketch,

    refactor Frequency Sketch,
    begin TS refactor for WTLFU
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    3bc7c3e View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. Merge pull request #2 from oslabs-beta/david/w-tinylfu

    David/w tinylfu
    DavidMNorman authored Mar 26, 2023
    Configuration menu
    Copy the full SHA
    5e72271 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. added code to Obsidian Wrapper to send messages to DevTool

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people authored and Joan Mariel Manto committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    3453d77 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from oslabs-beta/ECJM/wrapper

    added and fixed code in Obsidian Wrapper
    JoanManto authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    a9eec4a View commit details
    Browse the repository at this point in the history
  3. WTinyLFU bugfixes, begin hillclimber optimization

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    89d1a33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a63df68 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. added logic to respond to request for algo/capacity from content.js

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1054717 View commit details
    Browse the repository at this point in the history
  2. Debug cache partitions,

    Debug cache evictions,
    Debug cache put methods
    debug frequency sketch incrementation, initilization, freq checking.
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    6de73ed View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5 from oslabs-beta/david/w-tinylfu

    David/w tinylfu
    DavidMNorman authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    045d298 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4 from oslabs-beta/ECJM/algoCap

    added logic to respond to request for algo/capacity from content.js
    exlxxn authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    2cc8304 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Fix bug with SLRU methods

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 1, 2023
    Configuration menu
    Copy the full SHA
    c415812 View commit details
    Browse the repository at this point in the history
  2. wTinyLFU Bugfixes

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 1, 2023
    Configuration menu
    Copy the full SHA
    23d1249 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6 from oslabs-beta/david/w-tinylfu

    wTinyLFU Bugfixes
    DavidMNorman authored Apr 1, 2023
    Configuration menu
    Copy the full SHA
    bfe42b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Add searchTerms options to w-tinyLFU

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    ace5c0c View commit details
    Browse the repository at this point in the history
  2. Add searchTerms to LFU and LRU

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    c9e9721 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #7 from oslabs-beta/david/w-tinylfu

    Add searchTerms options to w-tinyLFU
    DavidMNorman authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    8f0166e View commit details
    Browse the repository at this point in the history
  4. Add comments, clean up code, update readme

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    4547833 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. added functionality for persistent queries, refactored ObsidianRouter

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    64687a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Merge pull request #8 from oslabs-beta/persistentQueries

    added functionality for persistent queries, refactored ObsidianRouter
    exlxxn authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    271fa9c View commit details
    Browse the repository at this point in the history
  2. Fix authors list in readme

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    5ea5a30 View commit details
    Browse the repository at this point in the history
  3. Add useCache as Wrapper option to toggle client cache

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    1047a66 View commit details
    Browse the repository at this point in the history
  4. Improve Readme to reflect new options and fix logic

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    8095053 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Merge pull request #9 from oslabs-beta/cacheSetting

    Cache setting
    DavidMNorman authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    91f46e9 View commit details
    Browse the repository at this point in the history
  2. enable persistent querying within obsidian wrapper. refactor obsidian…

    … router to access queryStr where necessary
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    b0a5273 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e26f7a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10 from oslabs-beta/persistentWrapper

    Persistent wrapper
    exlxxn authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    0bbac37 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. refactored cache initialization, refactored cache class (e.g. read, w…

    …rite, createqueryKey, constructor), refactored Obsidian.ts, refactore normalize.ts
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    c3bc85f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11 from oslabs-beta/cleanCache

    refactored cache initialization, refactored cache class (e.g. read, w…
    exlxxn authored Apr 8, 2023
    Configuration menu
    Copy the full SHA
    fb89757 View commit details
    Browse the repository at this point in the history
  3. fixed typos

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    85c959e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #12 from oslabs-beta/fixErrors

    fixed typos
    exlxxn authored Apr 8, 2023
    Configuration menu
    Copy the full SHA
    02b10f3 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. clean up console.logs from Obsidian.ts, queryHash.js, quickCache.js, …

    …normalize.ts, ObsidianWrapper.jsx
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    b848e02 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13 from oslabs-beta/cleanUp

    clean up console.logs from Obsidian.ts, queryHash.js, quickCache.js, …
    exlxxn authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    87811df View commit details
    Browse the repository at this point in the history
  3. Clean code, remove console logs, add comments, remove vestigial files

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    b2601aa View commit details
    Browse the repository at this point in the history
  4. Merge pull request #14 from oslabs-beta/cleanup

    Clean code, remove console logs, add comments, remove vestigial files
    DavidMNorman authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    6925b39 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Update readme, prune router settings

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    b63649a View commit details
    Browse the repository at this point in the history
  2. added all versions of new logo and banner to repo for future use, upd…

    …ated the readme for links to demo and devtool
    
    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people authored and Joan Mariel Manto committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    61e7af0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15 from oslabs-beta/logos

    added all versions of new logo and banner to repo for future use, upd…
    JoanManto authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    51917a4 View commit details
    Browse the repository at this point in the history
  4. Initial Test setup

    DavidMNorman committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    06d3536 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    51331a8 View commit details
    Browse the repository at this point in the history
  6. Add W-tinyLFU testing, SLRU bugfix

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    c460c48 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb161e9 View commit details
    Browse the repository at this point in the history
  8. Adjust Readme

    DavidMNorman committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    b2cadc2 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #16 from oslabs-beta/tests

    Tests & bugfix
    DavidMNorman authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    0fb9658 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. fix readme

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    03158ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d92b195 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #17 from oslabs-beta/readme

    Readme Fixes
    DavidMNorman authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    c5f7293 View commit details
    Browse the repository at this point in the history
  4. update readme

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    4 people committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    6dee551 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #18 from oslabs-beta/EC/updateReadme

    update readme
    exlxxn authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    a860188 View commit details
    Browse the repository at this point in the history
  6. Fix readme for setting up router

    Co-authored-by: David Norman <120237773+DavidMNorman@users.noreply.github.com>
    Co-authored-by: David Kim <david.toyou.kim@gmail.com>
    Co-authored-by: Eileen Cho <109772371+exlxxn@users.noreply.github.com>
    Co-authored-by: Joan Manto <120276510+JoanManto@users.noreply.github.com>
    5 people committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    d369193 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #19 from oslabs-beta/readmeFix

    Fix readme for setting up router
    DavidMNorman authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    6fd4bc1 View commit details
    Browse the repository at this point in the history
  8. Final readme adjustment

    DavidMNorman committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    cb40c2c View commit details
    Browse the repository at this point in the history
  9. Merge pull request #20 from oslabs-beta/readmeFix

    Final readme adjustment
    DavidMNorman authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    5e08492 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #21 from oslabs-beta/dev

    Merge to main
    DavidMNorman authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    4d8c9ed View commit details
    Browse the repository at this point in the history