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

Features/actor lineage #4136

Merged
merged 131 commits into from
May 3, 2021

Commits on Nov 25, 2020

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

Commits on Dec 7, 2020

  1. Added actor lineage

    sfc-gh-mpilman committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    05f77f9 View commit details
    Browse the repository at this point in the history
  2. minor bugfix

    sfc-gh-mpilman committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    d837e92 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Configuration menu
    Copy the full SHA
    2c4e383 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d324ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    945d024 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

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

Commits on Jan 5, 2021

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

Commits on Jan 19, 2021

  1. Configuration menu
    Copy the full SHA
    aea57d2 View commit details
    Browse the repository at this point in the history
  2. Assign roles

    sfc-gh-mpilman committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    fb64902 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f40d8c2 View commit details
    Browse the repository at this point in the history
  4. fixed minor bug

    sfc-gh-mpilman committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    c3efbe3 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2021

  1. Configuration menu
    Copy the full SHA
    eb036b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8c7a79 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9812a49 View commit details
    Browse the repository at this point in the history
  4. fixed typo

    sfc-gh-mpilman committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    f6c7aa6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f1b807 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. implemented test

    sfc-gh-mpilman committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    5c1b674 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfbd91d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    459afee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    995ae34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e87627 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7718ea5 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. documentation

    sfc-gh-mpilman committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    99ac47e View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. Configuration menu
    Copy the full SHA
    61352b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    301daf3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from sfc-gh-mpilman/features/alpset

    ActorLineageSet Implementation
    sfc-gh-mpilman authored Mar 22, 2021
    Configuration menu
    Copy the full SHA
    4743d08 View commit details
    Browse the repository at this point in the history
  4. Fix build

    sfc-gh-ljoswiak committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    5bd79de View commit details
    Browse the repository at this point in the history
  5. Create reference

    sfc-gh-ljoswiak committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    0ec7340 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    712531b View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

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

Commits on Mar 29, 2021

  1. Print stack

    sfc-gh-ljoswiak committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    f2d3687 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. Configuration menu
    Copy the full SHA
    dc35af3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c74686 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c90be20 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

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

Commits on Apr 6, 2021

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

Commits on Apr 7, 2021

  1. Configuration menu
    Copy the full SHA
    433872e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c481ba2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c79d29 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6c4aa6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d60011a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    130e520 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    83cf965 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. collect and serialize

    sfc-gh-mpilman committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    2064903 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5 from sfc-gh-ljoswiak/features/network-actors

    Sample actors waiting on network
    sfc-gh-mpilman authored Apr 9, 2021
    Configuration menu
    Copy the full SHA
    ed8d43c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ff7dfa View commit details
    Browse the repository at this point in the history
  4. Merge pull request #6 from sfc-gh-ljoswiak/features/global-samples

    Add global to fetch each type of sample
    sfc-gh-mpilman authored Apr 9, 2021
    Configuration menu
    Copy the full SHA
    eed7419 View commit details
    Browse the repository at this point in the history
  5. fix compiler errors

    sfc-gh-mpilman committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    20d9842 View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from code review

    Co-authored-by: Lukas Joswiak <lukas.joswiak@snowflake.com>
    sfc-gh-mpilman and sfc-gh-ljoswiak authored Apr 9, 2021
    Configuration menu
    Copy the full SHA
    8a6473c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6656557 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. Configuration menu
    Copy the full SHA
    2efcf8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13e00e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb2fe0d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec95b64 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. Merge pull request #7 from sfc-gh-mpilman/features/actor-serialization

    Features/actor serialization
    sfc-gh-ljoswiak authored Apr 13, 2021
    Configuration menu
    Copy the full SHA
    ef99700 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. Configuration menu
    Copy the full SHA
    1d362d8 View commit details
    Browse the repository at this point in the history
  2. Fix msgpack install

    sfc-gh-ljoswiak committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    c8b8e8c View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. Configuration menu
    Copy the full SHA
    551268b View commit details
    Browse the repository at this point in the history
  2. Remove TODO

    sfc-gh-ljoswiak committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    5c33c7c View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Configuration menu
    Copy the full SHA
    4d2bddd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from sfc-gh-ljoswiak/features/process-interface

    Add well known endpoint to all workers
    sfc-gh-mpilman authored Apr 16, 2021
    Configuration menu
    Copy the full SHA
    374bf2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    336a429 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'sfc/features/actor-lineage' into featur…

    …es/actor-lineage-collector
    sfc-gh-mpilman committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    c8e9e2f View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. Configuration menu
    Copy the full SHA
    7307750 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09ddcb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51ce278 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8d2bca View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'sfc/features/actor-lineage-collector' i…

    …nto features/actor-lineage-collector
    sfc-gh-mpilman committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    d0c9ded View commit details
    Browse the repository at this point in the history
  6. Merge pull request #12 from sfc-gh-mpilman/features/actor-lineage-col…

    …lector
    
    remove old sample thread and address review comments
    sfc-gh-ljoswiak authored Apr 19, 2021
    Configuration menu
    Copy the full SHA
    c2d2d35 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. Configuration menu
    Copy the full SHA
    c81e1e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d76b32d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2357177 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    115efaa View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

  1. Configuration menu
    Copy the full SHA
    15336ca View commit details
    Browse the repository at this point in the history
  2. Remove old includes

    sfc-gh-ljoswiak committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    8b280f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36b1ab7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13 from sfc-gh-ljoswiak/features/actor-lineage-co…

    …nfig
    
    Add global config flags to sampling profiler
    sfc-gh-mpilman authored Apr 21, 2021
    Configuration menu
    Copy the full SHA
    0e62208 View commit details
    Browse the repository at this point in the history
  5. started implementation

    sfc-gh-mpilman committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    80e15e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3fcbed1 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Configuration menu
    Copy the full SHA
    99c1edf View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'sfc/features/actor-lineage' into featur…

    …es/actor-lineage-instrument
    sfc-gh-mpilman committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    a6a8a97 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    adb0ce9 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. Merge pull request #14 from sfc-gh-mpilman/features/actor-lineage-ins…

    …trument
    
    Annotate read paths on the server side
    sfc-gh-ljoswiak authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    cb4fbc7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e18b85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52bba82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25fb85a View commit details
    Browse the repository at this point in the history
  5. Remove temporary fix

    sfc-gh-ljoswiak committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    34b6671 View commit details
    Browse the repository at this point in the history
  6. Remove TODO

    sfc-gh-ljoswiak committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    3cf2dd0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9adce84 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e45faa3 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

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

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    76acb0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f9ee22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d6fafd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16 from sfc-gh-ljoswiak/features/window-flag

    Add window size configuration key
    sfc-gh-mpilman authored Apr 27, 2021
    Configuration menu
    Copy the full SHA
    563a4b2 View commit details
    Browse the repository at this point in the history
  5. Cleanup

    sfc-gh-ljoswiak committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    10d5007 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e163432 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0ba5a8e View commit details
    Browse the repository at this point in the history
  8. clang-format

    sfc-gh-ljoswiak committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    d964b5d View commit details
    Browse the repository at this point in the history
  9. Remove old code

    sfc-gh-ljoswiak committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    5d0eaac View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. bugfix

    sfc-gh-mpilman committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    1e66504 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fab2ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54919d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    838d4e0 View commit details
    Browse the repository at this point in the history
  5. Fix typo

    Co-authored-by: Lukas Joswiak <lukas.joswiak@snowflake.com>
    sfc-gh-mpilman and sfc-gh-ljoswiak authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    e2b8a27 View commit details
    Browse the repository at this point in the history
  6. Fixed typo

    Co-authored-by: Lukas Joswiak <lukas.joswiak@snowflake.com>
    sfc-gh-mpilman and sfc-gh-ljoswiak authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    0ee0b8a View commit details
    Browse the repository at this point in the history
  7. fix memory leak

    sfc-gh-mpilman committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    6f71a81 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f5b0008 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #15 from sfc-gh-ljoswiak/features/actor-lineage-in…

    …terface
    
    Add API to read samples from worker
    sfc-gh-mpilman authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    3400ab5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    868ec17 View commit details
    Browse the repository at this point in the history
  11. fix OPEN_FOR_IDE

    sfc-gh-mpilman committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    05dba91 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d946e90 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    32ee206 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1c62a92 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b256c68 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #18 from sfc-gh-mpilman/features/actor-lineage-flu…

    …entd
    
    add default constructor to Sample
    sfc-gh-ljoswiak authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    7d308c7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f513543 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    045d20a View commit details
    Browse the repository at this point in the history
  19. Merge pull request #20 from sfc-gh-ljoswiak/fixes/pointer-check

    Check validity of ActorLineage
    sfc-gh-mpilman authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    aa25f48 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #19 from sfc-gh-mpilman/features/actor-lineage-flu…

    …entd
    
    fix special keyspace register
    sfc-gh-ljoswiak authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    539a419 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Configuration menu
    Copy the full SHA
    7ab6fed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e616545 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c1279c View commit details
    Browse the repository at this point in the history

Commits on May 1, 2021

  1. Fixes simulation failures

    Fixes the following issues:
    
    1. Use the right index when initializing the WriteOnlySet's vector of
       atomics. Also switch to std::atomic_init to initialize each atomic in
       the vector (cannot default construct the atomics in the vector
       because std::atomic does not have a copy constructor).
    2. Add failure check for when items cannot be inserted into the
       WriteOnlySet due to capacity constraints. This situation occurs when
       `copy` is not called on the WriteOnlySet, such as when sampling is
       disabled. The `copy` function is what clears the WriteOnlySet.
    3. Remove a global config feature I added to update the ClientDBInfo
       object used by the global config listener function. This needs more
       investigation, but the effect of this change could be that global
       config changes are not correctly recognized on fdbserver processes.
    4. Add various ASSERTs to verify data in WriteOnlySet.
    sfc-gh-ljoswiak committed May 1, 2021
    Configuration menu
    Copy the full SHA
    cf4218d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2021

  1. Configuration menu
    Copy the full SHA
    637699b View commit details
    Browse the repository at this point in the history
  2. Remove global config fdbserver fix

    This is causing problems with the 5.2.0 restarting test. Removing this
    line disables fdbserver processes from receiving global config updates,
    instead requiring a restart to see them.
    sfc-gh-ljoswiak committed May 2, 2021
    Configuration menu
    Copy the full SHA
    c016e15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20ab65a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8dcd779 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Fix gcc compilation

    sfc-gh-ljoswiak committed May 3, 2021
    Configuration menu
    Copy the full SHA
    f275fd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c1125c View commit details
    Browse the repository at this point in the history