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

fix race conditions in bulk loader and export #3697

Merged
merged 17 commits into from
Jul 22, 2019
Merged

Commits on Jun 28, 2019

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

Commits on Jun 29, 2019

  1. Moved the separator logic into the Send function, since the KeyToList…

    … is called concurrently,
    
    and adding locks to protect the counter would be too expensive
    Lucas Wang committed Jun 29, 2019
    Configuration menu
    Copy the full SHA
    64988bf View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Merge branch 'master' into gitlw/fix_export

    Lucas Wang committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    e2640f8 View commit details
    Browse the repository at this point in the history
  2. When there are multiple files specified for bulk loader, the existenc…

    …e validation should be run on
    
    individual files
    Lucas Wang committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    996ec6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37ba9b9 View commit details
    Browse the repository at this point in the history
  4. Fixing the export to not use shared exporter variable

    Lucas Wang committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    4d96ba6 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into gitlw/fix_export

    Lucas Wang committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    e0985be View commit details
    Browse the repository at this point in the history
  6. Improving the doc

    Lucas Wang committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    120156b View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Fix race conditions in the bulk loader since StreamWriter.Write is no…

    …t thread-safe
    Lucas Wang committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    c703db2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    170f8bb View commit details
    Browse the repository at this point in the history
  3. Fixed the encodeAndWrite

    Lucas Wang committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    a35899b View commit details
    Browse the repository at this point in the history
  4. remove parallelism in encodeANdWrite

    Lucas Wang committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    10bdf8a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d454ea0 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into gitlw/fix_race_conditions

    Lucas Wang committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    cea9d1e View commit details
    Browse the repository at this point in the history
  7. Removed the unnecessary comments

    Lucas Wang committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    a6d561d View commit details
    Browse the repository at this point in the history
  8. Improving docs

    Lucas Wang committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    07a94af View commit details
    Browse the repository at this point in the history
  9. Merge branch 'master' into gitlw/fix_race_conditions

    Lucas Wang committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    7122091 View commit details
    Browse the repository at this point in the history