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

[BEAM-5392] group by key non merging window optimalization #49

Open
wants to merge 451 commits into
base: beamMaster
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 30, 2019

  1. Merge pull request apache#7612: [BEAM-6207] Added option to publish s…

    …ynthetic data to Kafka topic
    lgajowy authored Jan 30, 2019
    Configuration menu
    Copy the full SHA
    d1ac67c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea2c5d1 View commit details
    Browse the repository at this point in the history
  3. [BEAM-4520] Warn when UnboundedSources are used without checkpointing

    This prints a warning when checkpointing is disabled and pipelines are run with
    the FlinkRunner which contain UnboundedSources. Most UnboundedSources rely on
    checkpoint acknowledgement, e.g. PubSubIO.
    mxm committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    fe27329 View commit details
    Browse the repository at this point in the history
  4. [BEAM-4520] Add note on checkpointing of UnboundedSources

    This prints a warning when checkpointing is disabled and pipelines are run with
    the FlinkRunner which contain UnboundedSources. Most UnboundedSources rely on
    checkpoint acknowledgement, e.g. PubSubIO.
    mxm committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    8803821 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    054d42c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4a74b55 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#7667: [BEAM-6545] Remove useless allowance …

    …of null constructor in ByteArrayShufflePosition
    kennknowles authored Jan 30, 2019
    Configuration menu
    Copy the full SHA
    bb49247 View commit details
    Browse the repository at this point in the history
  8. add toString()s to Metrics classes

    - MetricKey
    - MetricName
    - MetricQueryResults
    - MetricsContainerStepMap
    ryan-williams committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    140ea54 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    150a7a6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8976c9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e850105 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    dcd9ff0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5ce5859 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2019

  1. Merge pull request apache#7652 from markflyhigh/py3-simple-wc

    [BEAM-5091] New wordcount integration test on DataflowRunner in Python 3
    aaltay authored Jan 31, 2019
    Configuration menu
    Copy the full SHA
    e1ee71a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18f4531 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f997b7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7673: [BEAM-4520] Warn when UnboundedSource…

    …s are used without checkpointing
    mxm authored Jan 31, 2019
    Configuration menu
    Copy the full SHA
    42d0918 View commit details
    Browse the repository at this point in the history
  5. Rename compact_accumulator to compact for consistancy.

    Also resolve two related TODOs.
    robertwb committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    5fd60d7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#7656: [BEAM-4775] Metrics improvements: mak…

    …e wordcount.py work with attempted metrics
    mxm authored Jan 31, 2019
    Configuration menu
    Copy the full SHA
    d0dfa97 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e5ad7b7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0747524 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b117244 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    06456f8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c73ffec View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f1e5178 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    69793f6 View commit details
    Browse the repository at this point in the history
  14. [BEAM-6497] Retry ClickHouse container startup

    - do 10 retries to fix "container not found" error
    - use later docker image to avoid possible problem
    kanterov committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    57a5e36 View commit details
    Browse the repository at this point in the history
  15. Merge pull request apache#7297 [BEAM-6243] Add an experiment to use P…

    …ython's optimizer on Flink.
    robertwb authored Jan 31, 2019
    Configuration menu
    Copy the full SHA
    ee85ea1 View commit details
    Browse the repository at this point in the history
  16. [BEAM-6211] Support deflate (zlib) in CompressedFile

    `.deflate` files are quite common in Hadoop and also supported by
    TensorFlow in TFRecord file format. Moreover, `.deflate` is already
    supported since 0.6.0 by the Java SDK (see BEAM-1518).
    brianmartin committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    045f9ea View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    741e991 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b47fdfe View commit details
    Browse the repository at this point in the history
  19. [BEAM-6569] Remove a flaky test from a precommit suite. (apache#7691)

    * [BEAM-6569] Remove a flaky test from a precommit suite.
    
    * Remove duplicate mentions of apache_beam.io.gcp.gcsfilesystem_test, apache_beam.io.hdfs_integration_test, apache_beam.io.range_trackers_test, and once again apache_beam.io.gcp.gcsio_test.
    tvalentyn authored and pabloem committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    41091cb View commit details
    Browse the repository at this point in the history
  20. Merge pull request apache#7657 from markflyhigh/py3-update-dill-version

    Update dependencies in base_image_requirements.txt to sync with setup.py
    charlesccychen authored Jan 31, 2019
    Configuration menu
    Copy the full SHA
    3e9e017 View commit details
    Browse the repository at this point in the history
  21. Update design-documents.md

    Alex Amato authored Jan 31, 2019
    Configuration menu
    Copy the full SHA
    948b862 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    73f6cb1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    499bb10 View commit details
    Browse the repository at this point in the history
  24. Merge pull request apache#7669 from tvalentyn/update-futures

    Update minimal version of futures due to transitive requirement in google-api-core 1.7.0
    charlesccychen authored Jan 31, 2019
    Configuration menu
    Copy the full SHA
    13c1bf5 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    638449b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    18ead0d View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    4c98ceb View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b7424c5 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    1182c41 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    c59b086 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    93ab8e9 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    ed3833e View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    2b3eed9 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    8008095 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    60d9347 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    c0a46ad View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    252a3a2 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    f1c6a62 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    d964be0 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    f32f267 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    8b6a35c View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    b015ae5 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    1e1387a View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    e9d091d View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    7f76ac8 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    717cc58 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    c81dfba View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    6838296 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    326c761 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    eacfb90 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    1081b2b View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    fb4d1f2 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    f952a64 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    fbfe3a6 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    729a29c View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    4a49269 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    12db699 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    28aff06 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    0a55482 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2019

  1. Configuration menu
    Copy the full SHA
    28197ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4d1846 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e69d69d View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7697 from kennknowles/CSVFormat

    [BEAM-6574] Inline description of CSV formats
    akedin authored Feb 1, 2019
    Configuration menu
    Copy the full SHA
    af6b869 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#7695: [BEAM-6426] Enforce ban of non-vendor…

    …ed Guava, with exceptions
    iemejia authored Feb 1, 2019
    Configuration menu
    Copy the full SHA
    a87b2db View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#7666: Add post build action to record error…

    …prone/checkstyle/findbugs on precommit java
    mxm authored Feb 1, 2019
    Configuration menu
    Copy the full SHA
    1b4d904 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f6c47df View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fe1eace View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    925f2ca View commit details
    Browse the repository at this point in the history
  10. Merge pull request apache#7685 from Juta/io-gcp

    [BEAM-5315] Python 3 port bigquery and pubsub related io modules
    aaltay authored Feb 1, 2019
    Configuration menu
    Copy the full SHA
    a5ed104 View commit details
    Browse the repository at this point in the history
  11. [BEAM-5959] Adding the gcp_kms_key option to Python SDK. (apache#7696)

    * Adding the gcp_kms_key option to Python SDK.
    
    * fix typo
    pabloem authored Feb 1, 2019
    Configuration menu
    Copy the full SHA
    09c556f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    98cfe65 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    297bc1d View commit details
    Browse the repository at this point in the history
  14. spotless

    Alex Amato committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    97773b8 View commit details
    Browse the repository at this point in the history
  15. change a comment

    Alex Amato committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    7c61591 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2019

  1. added one more test

    Alex Amato committed Feb 2, 2019
    Configuration menu
    Copy the full SHA
    e11ee82 View commit details
    Browse the repository at this point in the history
  2. spotless

    Alex Amato committed Feb 2, 2019
    Configuration menu
    Copy the full SHA
    8d3d29e View commit details
    Browse the repository at this point in the history
  3. addressed comments

    Alex Amato committed Feb 2, 2019
    Configuration menu
    Copy the full SHA
    390fad2 View commit details
    Browse the repository at this point in the history
  4. spotless

    Alex Amato committed Feb 2, 2019
    Configuration menu
    Copy the full SHA
    b60a7cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dafe657 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    992cf83 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#7700: [BEAM-6558] Add IWYU plugin, activate…

    … for Beam SQL, fix errors
    swegner authored Feb 2, 2019
    Configuration menu
    Copy the full SHA
    271d8d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2019

  1. Partially port avroio

    RobbeSneyders committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    cac6f31 View commit details
    Browse the repository at this point in the history
  2. Skip failing tests

    RobbeSneyders committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    68761dc View commit details
    Browse the repository at this point in the history
  3. Skip vcfio tests

    RobbeSneyders committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    841e13f View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7688 from robertwb/timestamp-div-fixes

    Avoid taking abs(MIN_INT) which is undefined.
    robertwb authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    3918b5f View commit details
    Browse the repository at this point in the history
  5. [BEAM-6019] Report root cause of failure in Flink portable pipelines

    The `JobInvocation` only reported the top-most message in the stack trace. This
    changes the reporting to pass on the root cause instead.
    
    Unblocks several Python PVR tests which rely on exception reporting.
    mxm committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    0c195e4 View commit details
    Browse the repository at this point in the history
  6. Use Dataflow dev container images that have current versions of Beam …

    …SDK dependencies installed.
    tvalentyn authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    1916d34 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#7624: [BEAM-6138] Set the PTransform name o…

    …n Java SDK User counters
    swegner authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    5b1700d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8c70169 View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#7716: [BEAM-6019] Report root cause of fail…

    …ure in Flink portable pipelines
    mxm authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    aa70fac View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cd0a379 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    32ca551 View commit details
    Browse the repository at this point in the history
  12. [BEAM-6431] Implement Execution Time metrics start,process,finish in …

    …the Java SDK
    Alex Amato committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    2aa8a9f View commit details
    Browse the repository at this point in the history
  13. spotless and others

    Alex Amato committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    4a785ba View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fecd874 View commit details
    Browse the repository at this point in the history
  15. Merge pull request apache#7721 from tvalentyn/fix_bq_client

    [BEAM-6532] Regenerate BQ client to match apitools==0.5.26 and fix BQ io to work on Python 3
    charlesccychen authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    5f6d31b View commit details
    Browse the repository at this point in the history
  16. Merge pull request apache#7644 from RobbeSneyders/avroio

    [BEAM-5315] Partially port Avroio module
    charlesccychen authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    eaa902c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    229383a View commit details
    Browse the repository at this point in the history
  18. Merge pull request apache#7710 from charlesccychen/fix-wordcount-py3

    Work around issue in dill for wordcount example save_main_session
    charlesccychen authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    a272da3 View commit details
    Browse the repository at this point in the history
  19. Merge pull request apache#7708 from charlesccychen/py3-fix

    Python 3 fixes for GCP auth and Avro IO
    charlesccychen authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    29836b3 View commit details
    Browse the repository at this point in the history
  20. [BEAM-6577] Examine func return types when generating shims (apache#7720

    )
    
    * Examine func return types when generating shims
    
    starcgenx.Extractor should examine both function input and output when extracting types from a package. Otherwise, the generated code may miss certain package imports.
    
    * Refactor extractParameters
    
    Rename extractParameters to extractFromSignature, which calls extractFromTuple using both params and results.
    htyleo authored and aaltay committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    3b139a7 View commit details
    Browse the repository at this point in the history
  21. Merge pull request apache#7718 from tvalentyn/patch-35

    Use Dataflow dev container images that have current versions of Beam SDK dependencies installed.
    aaltay authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    57e0b70 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    8074c27 View commit details
    Browse the repository at this point in the history
  23. Merge pull request apache#7711 from charlesccychen/update-dfpy3-conta…

    …iner
    
    Update Dataflow container, select correct Python 3 container
    charlesccychen authored Feb 4, 2019
    Configuration menu
    Copy the full SHA
    6ca6f14 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e5f4067 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2019

  1. Configuration menu
    Copy the full SHA
    2e34afa View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7723 from lostluck/userdefinedcoder

    [BEAM-3306] Add first pass coder registry for Go
    aaltay authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    727b853 View commit details
    Browse the repository at this point in the history
  3. spotless

    Alex Amato committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    887cf8a View commit details
    Browse the repository at this point in the history
  4. added some test

    Alex Amato committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    0479831 View commit details
    Browse the repository at this point in the history
  5. Add more tests and the SimpleStateRegistry

    Alex Amato committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    67bc9a4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b05ccd2 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#7714: [BEAM-6579] Fix create disposition fo…

    …r the case of temporary tables
    reuvenlax authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    d6b4dce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    65c9759 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    afb1af6 View commit details
    Browse the repository at this point in the history
  10. Revert "Revert "Merge pull request apache#7316 [BEAM-6269] Cross-SDK …

    …transform expansion protocol.""
    
    This reverts commit a65f1c4.
    robertwb committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    ab5d9bb View commit details
    Browse the repository at this point in the history
  11. Merge pull request apache#7727 from charlesccychen/fix-bq-coder

    Fix BigQuery RowAsDictJsonCoder output type in Python 3
    charlesccychen authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    d11c128 View commit details
    Browse the repository at this point in the history
  12. Merge pull request apache#7726 from charlesccychen/py3-warning

    Remove EXPERIMENTAL_BEAM_PY3 and add a warning for Python 3 execution
    charlesccychen authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    d268fd4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a86fc89 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5feff78 View commit details
    Browse the repository at this point in the history
  15. Revert "Create a standard coder for utf-8 encoded strings."

    This reverts commit afe1a84.
    robertwb committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    e3dd68d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dc3bc33 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    228a7d5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    bf93dcc View commit details
    Browse the repository at this point in the history
  19. [BEAM-6291] Generic BigQuery schema load tests metrics (apache#7614)

    * [BEAM-6291] Generic schema for BQ load tests
    
    * [BEAM-6291] Added pipeline option to check if metrics are required
    
    * [BEAM-6291] Common environment variable to disable load tests.
    
    * [BEAM-6291] Refactored BQ and Metrics load tests utils. Added missing documentation and pipelineoption.
    kkucharc authored and pabloem committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    09996b6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d404bc0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c3b0f45 View commit details
    Browse the repository at this point in the history
  22. Iterated on PR

    Alex Amato committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    eb6b4dd View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    83ad43b View commit details
    Browse the repository at this point in the history
  24. Merge pull request apache#7676: [BEAM-6431] Implement Execution Time …

    …metrics start,process,finish in the Java SDK
    swegner authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    696cf22 View commit details
    Browse the repository at this point in the history
  25. Merge pull request apache#7706 from markflyhigh/py3-wordcount-it

    [BEAM-5091] Run integration test in Python 3 in ValidatesContainer test
    aaltay authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    f85d953 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    63dbbf4 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    4dec940 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    52e1265 View commit details
    Browse the repository at this point in the history
  29. Merge pull request apache#7734 from markflyhigh/py3-wc-direct

    [BEAM-6593] Python 3 IT on DirectRunner in PreCommit
    charlesccychen authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    25051a5 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1f9cc01 View commit details
    Browse the repository at this point in the history
  31. Merge pull request apache#7738 from lostluck/fixshims

    Update starcgen for new types
    aaltay authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    212a2ab View commit details
    Browse the repository at this point in the history
  32. Merge pull request apache#7740 from charlesccychen/fix-broken-bq

    Fix broken link in BigQuery Python connector docs
    charlesccychen authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    8ee1a27 View commit details
    Browse the repository at this point in the history
  33. Got rid of reference to windmill_service_streaming_rpc_batching exper…

    …iment (apache#7728)
    
    * There is no need to predicate WindmillServiceStreamingRpcBatchLimitFactory on the windmill_service_streaming_rpc_batching experiment. That experiment is now fully rolled out.
    
    * Fixed argument to streamingEngineEnabled.
    drieber authored and aaltay committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    f31ae86 View commit details
    Browse the repository at this point in the history
  34. [BEAM-6269] Cross-SDK transform expansion protocol. (apache#7729)

    * Revert "Revert "Merge pull request apache#7316 [BEAM-6269] Cross-SDK transform expansion protocol.""
    
    This reverts commit a65f1c4.
    
    * Use ints rather than strings for language boundary crossing.
    
    * Revert "Create a standard coder for utf-8 encoded strings."
    
    This reverts commit afe1a84.
    
    * Make grpc dependency optional.
    robertwb authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    a071455 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2019

  1. Fix a bug in use of no_use_multiple_sdk_containers experiment flag.

    Setting this flag should prevent the addition of
    use_multiple_sdk_containers experiment.
    aaltay committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    d8c67a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24bad3e View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#7741 from aaltay/expb

    Fix a bug in use of no_use_multiple_sdk_containers experiment flag.
    aaltay authored Feb 6, 2019
    Configuration menu
    Copy the full SHA
    d85452e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0eba0e4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#7742: [BEAM-6601] Fix wrong command to run …

    …Hadoop InputFormat integration test in Javadoc
    iemejia authored Feb 6, 2019
    Configuration menu
    Copy the full SHA
    cbb5947 View commit details
    Browse the repository at this point in the history
  6. Check for null values when encoding Key columns.

    When encoding Key Column values, if the column value is
    unspecified, assume that the value is null.
    nielm committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    59a71fd View commit details
    Browse the repository at this point in the history
  7. [BEAM-6608] Prepare to-be-staged files early enough in Flink Runner

    Before execution, the Flink Runner prepares all necessary files, in order for
    them to be shipped to the remote cluster.
    
    Due to a recent regression via BEAM-2873, the preparation is performed after the
    execution environment has been initialized. This skips the preparation phase and
    results in invalid files being shipped.
    mxm committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    dd21720 View commit details
    Browse the repository at this point in the history
  8. [BEAM-6609] Default tempLocation in FlinkPipelineOptions to default t…

    …mp directory
    
    There should be a sensible default, so users don't have to configure it by default.
    mxm committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    e14f4e0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    43309c4 View commit details
    Browse the repository at this point in the history
  10. Remove noisy logging.

    lostluck committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    123f006 View commit details
    Browse the repository at this point in the history
  11. Merge pull request apache#7749 from lostluck/typos

    Use the same noescape that the Go standard library in ioutilx
    aaltay authored Feb 6, 2019
    Configuration menu
    Copy the full SHA
    606790c View commit details
    Browse the repository at this point in the history
  12. Merge pull request apache#7750 from lostluck/warnings

    Remove noisy logging.
    aaltay authored Feb 6, 2019
    Configuration menu
    Copy the full SHA
    bb7644d View commit details
    Browse the repository at this point in the history
  13. [BEAM-6540] Windmill quota piping (apache#7664)

    * [BEAM-6540] Report Throttling due to Streaming RPC Quota
    dustin12 authored and aaltay committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    ef40ae7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    26c4c65 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    22a2b2c View commit details
    Browse the repository at this point in the history
  16. Merge pull request apache#7748: [BEAM-6608] Prepare to-be-staged file…

    …s early enough in Flink Runner
    mxm authored Feb 6, 2019
    Configuration menu
    Copy the full SHA
    f3b8a75 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e99a096 View commit details
    Browse the repository at this point in the history
  18. [BEAM-6426] Fix regexp to enforce ban of non-vendored Guava

    Fix the matiching uses of non-vendored guava and adds suppressions for
    cases when guava is part of the components API.
    iemejia committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    bd1eed1 View commit details
    Browse the repository at this point in the history
  19. [6571] Windmill service flag (apache#7693)

    * BEAM[6571] Adds flags for streaming engine
    dustin12 authored and aaltay committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    f4e5dc8 View commit details
    Browse the repository at this point in the history
  20. Renaming gcp_kms_key

    pabloem authored Feb 6, 2019
    Configuration menu
    Copy the full SHA
    ce7d371 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d398249 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f68779f View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6da33e4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    36459ab View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7080de8 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    102beb7 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    95a6af7 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    30d57ec View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    75eb411 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    34d9762 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    01b12f8 View commit details
    Browse the repository at this point in the history
  32. Merge pull request apache#7760 from lostluck/statusStrings

    Add string method to unit status
    aaltay authored Feb 6, 2019
    Configuration menu
    Copy the full SHA
    d0cb12b View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    4a09f28 View commit details
    Browse the repository at this point in the history
  34. [BEAM-5959] Add GCS KMS support

    GCS operations refactored to support objects with KMS keys. Beam will
    not set KMS keys on GCS objects. Users can utilize bucket default keys.
    
    Also adds --dataflowKmsKey, which is passed to DataflowRunner.
    
    Details:
    - GCS copy operation reimplemented as rewrite - allowing copies of
    objects using KMS keys (source or dest).
      - Rewrite also supports copying across regions and storage classes.
      https://cloud.google.com/storage/docs/json_api/v1/objects/rewrite
    - Introduces --dataflowKmsKey flag, which should apply to Dataflow
    pipeline state.
      - If creating a new bucket for gcpTempLocation, sets the bucket
      default key to --dataflowKmsKey.
    - New integration tests:
      - GcsKmsKeyIT - pipeline with GCS sink using --dataflowKmsKey and
      gcpTempLocation.
      - GcsUtilIT - tests multi-part rewrite against prod GCS
    udim committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    8150d3b View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2019

  1. Configuration menu
    Copy the full SHA
    693dfe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ba4957 View commit details
    Browse the repository at this point in the history
  3. [BEAM-5303] Adding Python VR tests for Java Reference Runner.

    Adding a gradle target and a test class for running ValidatesRunner
    tests with the Java Reference Runner. Also had to add a dependency to
    base_image_requirements.txt to get it to run properly. Note that this
    was also causing an error when running Flink's VR tests with Docker.
    youngoli committed Feb 7, 2019
    Configuration menu
    Copy the full SHA
    3c5f3af View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7754 from udim/docs

    Website: Update built-in IO table
    aaltay authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    4f28169 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#7712 from markflyhigh/py3-inventory

    [INFRA-17335] Check more Python versions in inventory job
    aaltay authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    b29277b View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#7757 from apache/pabloem-patch-2

    [BEAM-5959] Adding the dataflow_kms_key option to Python SDK
    pabloem authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    875050e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    02be861 View commit details
    Browse the repository at this point in the history
  8. Update README.md

    TheNeuralBit authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    3606f9f View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#7766 from apache/pabloem-patch-3

    [BEAM-6625] Reducing test size to simplify running it locally.
    pabloem authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    3ed0c57 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c654b57 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    000615d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6ac29ac View commit details
    Browse the repository at this point in the history
  13. Merge pull request apache#7763: Add plugin to check if build runs on …

    …jenkins
    
    This allows to publish FindBugs reports in XML format on Jenkins and in HTML format on other environments.
    mxm authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    a8fa2d9 View commit details
    Browse the repository at this point in the history
  14. Update .test-infra/dockerized-jenkins/README.md

    Co-Authored-By: TheNeuralBit <hulettbh@gmail.com>
    Ardagan and TheNeuralBit authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    defd239 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9b27a6c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dabfada View commit details
    Browse the repository at this point in the history
  17. Update IO support matrix for Python/Streaming

    Mikhail Gryzykhin committed Feb 7, 2019
    Configuration menu
    Copy the full SHA
    e95ca0b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4ce53fc View commit details
    Browse the repository at this point in the history
  19. Merge pull request apache#7768: [BEAM-5303] Adding Python VR tests fo…

    …r Java Reference Runner.
    swegner authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    298c9bc View commit details
    Browse the repository at this point in the history
  20. Merge pull request apache#7752 from markflyhigh/fix-disable-nocapture

    [BEAM-6603] Fix Python logging in setup.py
    aaltay authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    b2dce64 View commit details
    Browse the repository at this point in the history
  21. Merge pull request apache#7758 from Ardagan/DatastoreIODocUpdate

    State that Datastore IO is not supported in Streaming scenario.
    aaltay authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    08f7c6d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    302e7f7 View commit details
    Browse the repository at this point in the history
  23. Merge pull request apache#7770 : [BEAM-6607] Fix bug where RowCoder f…

    …ails if array/map has null values
    
    * Add test for encoding array/map with nulls
    
    * Fix bug where null values in Row arrays and maps could not be encoded
    
    * Move RowCoderTests to same location as other coder tests
    
    * Deprecate array and map schema functions with nullable parameters
    mpdn authored and reuvenlax committed Feb 7, 2019
    Configuration menu
    Copy the full SHA
    dc812bf View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    36457f6 View commit details
    Browse the repository at this point in the history
  25. Merge pull request apache#7779 from udim/cmek-bq-gradle

    [BEAM-5959] KMS support for BigQuery - build.gradle only
    aaltay authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    9799b7d View commit details
    Browse the repository at this point in the history
  26. [BEAM-6619] Add PostCommit sutie for Py3 ITs on DataflowRunner (apach…

    …e#7756)
    
    * [BEAM-6619] Add PostCommit sutie for Py3 ITs on DataflowRunner
    markflyhigh authored and aaltay committed Feb 7, 2019
    Configuration menu
    Copy the full SHA
    4d729e6 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    2f50b42 View commit details
    Browse the repository at this point in the history
  28. Merge pull request apache#7780 from udim/cmek-bq-gradle

    [BEAM-5959] KMS support for BigQuery - build.gradle only - fix
    aaltay authored Feb 7, 2019
    Configuration menu
    Copy the full SHA
    1fb4740 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7f6d201 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2019

  1. Configuration menu
    Copy the full SHA
    622c9c8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#7778 from charlesccychen/python-version-tag

    Label Dataflow jobs with SDK name including Python major / minor version
    aaltay authored Feb 8, 2019
    Configuration menu
    Copy the full SHA
    af8c400 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#7782 from markflyhigh/py3-bq-it

    [BEAM-6621] Basic Bigquery IO tests on Python 3 PostCommit
    aaltay authored Feb 8, 2019
    Configuration menu
    Copy the full SHA
    381ab55 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#7730 [BEAM-6587] Make StringUtf8Coder a sta…

    …ndard coder in Python.
    robertwb authored Feb 8, 2019
    Configuration menu
    Copy the full SHA
    ae4fafa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06f9ff8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d3709b0 View commit details
    Browse the repository at this point in the history
  7. [BEAM-6365] Add ZStandard compression support for Java SDK

    Adds a dependency on `zstd-jni` which declares no transitive dependencies,
    but otherwise just fills out enum values to expose the ZStandard support
    that already exists in commons-compress.
    jklukas authored and iemejia committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    6c00f4f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    25317b5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#7416: [BEAM-6365] Add ZStandard compression…

    … support for Java SDK
    iemejia committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    c96b096 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4d89396 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a9117f9 View commit details
    Browse the repository at this point in the history
  12. [BEAM-5987] Remove @nullable annotation from SideInputReader.get()

    Generic types are de-facto @nullable so this annotation is redundant and
    probably only existed to make FindBugs happy.
    iemejia committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    72627eb View commit details
    Browse the repository at this point in the history
  13. Merge pull request apache#7091: [BEAM-5987] Cache and share materiali…

    …zed side inputs between Spark tasks
    iemejia committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    f1bb53a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0fef9e1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1512551 View commit details
    Browse the repository at this point in the history
  16. Make pydocs happy.

    tvalentyn committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    af06ac5 View commit details
    Browse the repository at this point in the history
  17. [BEAM-5959] KMS support for BigQuery

    Adds withKmsKey() methods to reads and writes. Affects tables created
    tables by: streaming writes, batched writes, query temporary tables,
    table copies (for very large batched writes).
    udim committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    d4e05a1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6b888e9 View commit details
    Browse the repository at this point in the history
  19. Merge pull request apache#7765 from tvalentyn/fix_warnings

    [BEAM-5667] Use BeamDeprecationWarning in BQ client code.
    pabloem authored Feb 8, 2019
    Configuration menu
    Copy the full SHA
    ecc8538 View commit details
    Browse the repository at this point in the history
  20. Merge pull request apache#7790 from udim/cmek-bq-gradle

    [BEAM-6636] Remove --kmsKey usage
    aaltay authored Feb 8, 2019
    Configuration menu
    Copy the full SHA
    2f9f61f View commit details
    Browse the repository at this point in the history
  21. Restrict pyvcf dependency to Python 2 and link Jira issues tracking P…

    …y3 limitations. (apache#7773)
    
    * Restrict pyvcf dependency to Python 2 and link Jira issues tracking Py3 limitations.
    * Skip all VCF IO tests so that we don't need to install pyvcf on Python 3.
    * Don't import VCF on Python 2.
    tvalentyn authored and aaltay committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    a84c5b0 View commit details
    Browse the repository at this point in the history
  22. Revert "[BEAM-5987] Remove @nullable annotation from SideInputReader.…

    …get()"
    
    This reverts commit 72627eb.
    iemejia committed Feb 8, 2019
    Configuration menu
    Copy the full SHA
    7bc0a8c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    652166b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c86b677 View commit details
    Browse the repository at this point in the history
  25. Merge pull request apache#7789: [BEAM-6426] Use vendored guava class …

    …for kryo registration in Spark runner
    iemejia authored Feb 8, 2019
    Configuration menu
    Copy the full SHA
    b8880ef View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2019

  1. Merge pull request apache#7744 from udim/cmek-bq

    [BEAM-5959] KMS support for BigQuery
    charlesccychen authored Feb 9, 2019
    Configuration menu
    Copy the full SHA
    49403c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    531cdf5 View commit details
    Browse the repository at this point in the history
  3. [BEAM-6488] Portable Flink runner support for running cross-language …

    …transforms (apache#7709)
    
    Multi-language support in DefaultJobBundleFactory
    ihji authored and tweise committed Feb 9, 2019
    Configuration menu
    Copy the full SHA
    c50e3fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca7bc1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    708434a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7940259 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2019

  1. Merge pull request apache#7785: [BEAM-6632] Fixes integer overflow fo…

    …r interval >= 25 DAY
    
    [BEAM-6632] Fixes integer overflow for interval >= 25 DAY
    xumingmin authored Feb 10, 2019
    Configuration menu
    Copy the full SHA
    98d7f0d View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2019

  1. Configuration menu
    Copy the full SHA
    4a1b983 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    023f31d View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2019

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