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

New Record Stream Facility #6469

Merged
merged 7 commits into from
Jul 19, 2023
Merged

New Record Stream Facility #6469

merged 7 commits into from
Jul 19, 2023

Commits on Jul 17, 2023

  1. Added extra tests and fixed a couple bugs found along the way

    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Fixed JavaDoc
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Fixed one test
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Applied Spotless
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Updated UtilPrngHandler to use BlockRecordInfo
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Updated UtilPrngHandler to use BlockRecordInfo
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Fixes to most review comments
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Lots more testing and fixing, happy now
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Much better testing
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Spotless cleanup
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Progress and tests pass :-)
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Fix after rebase and moved to using Google Jimfs file system for faster tests
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Added test record data
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Fixing things adding tests
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Lots of progress
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Think I have the structure right and state
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Refactored connection to workflow
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    
    Refactored for V7 and fixed HandleWorkflow relationship with BlockRecordManager
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    Removed need for Pbj Helper as PBJ 0.6.0 has needed API
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    Clean up
    First working version of Record file writing.
    Make everything compile after rebase.
    Progress on BlockRecordManager.
    Added StreamFileProducer.
    
    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    jasperpotts authored and rbair23 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e7c5c89 View commit details
    Browse the repository at this point in the history
  2. Applied Spotless

    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    jasperpotts authored and rbair23 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    9fad578 View commit details
    Browse the repository at this point in the history
  3. Remove Commented Out Code, Fixed broken test

    Signed-off-by: jasperpotts <jasperpotts@users.noreply.github.com>
    jasperpotts authored and rbair23 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    86bdd60 View commit details
    Browse the repository at this point in the history
  4. Rearrange classes and deal with potential error conditions.

    Signed-off-by: Richard Bair <rbair23@users.noreply.github.com>
    rbair23 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    533c2cb View commit details
    Browse the repository at this point in the history
  5. Update from lastBlockNo to lastBlockNumber to match latest protobuf.

    Signed-off-by: Richard Bair <rbair23@users.noreply.github.com>
    rbair23 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    102e405 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Fix unit tests. Include missing configs in ConfigProviderImpl and upd…

    …ate HederaTestConfigBuilder to include all configs without classpath scanning.
    
    Signed-off-by: Richard Bair <rbair23@users.noreply.github.com>
    rbair23 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    494ac39 View commit details
    Browse the repository at this point in the history
  2. Apply changes from code review

    Signed-off-by: Richard Bair <rbair23@users.noreply.github.com>
    rbair23 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    0d80bfc View commit details
    Browse the repository at this point in the history