-
Notifications
You must be signed in to change notification settings - Fork 34
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
Feature/add kusto streaming feature #364
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can schedule a conversation to go over it all :)
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoDataSourceUtils.scala
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/utils/ExtendedKustoClient.scala
Outdated
Show resolved
Hide resolved
f44ba1a
to
97529c8
Compare
connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoDataSourceUtils.scala
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoConstants.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/SparkIngestionProperties.scala
Show resolved
Hide resolved
8295232
to
ac0a9e6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We still have some TODOs we left here - just make sure we're ok to release a version while keeping all of them here ..
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/SparkIngestionProperties.scala
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/utils/KustoDataSourceUtils.scala
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala
Outdated
Show resolved
Hide resolved
75c9711
to
7c9a93b
Compare
7c9a93b
to
f4587a7
Compare
f4587a7
to
46245d2
Compare
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoWriter.scala
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some last nits
connector/src/main/scala/com/microsoft/kusto/spark/datasink/KustoSinkOptions.scala
Outdated
Show resolved
Hide resolved
Co-authored-by: ohad bitton <[email protected]>
…stoSinkOptions.scala Co-authored-by: ohad bitton <[email protected]>
Co-authored-by: ohad bitton <[email protected]>
Pull Request Description
This is the PR that was for Kusto Streaming. Cherry-picked from the PR #301 and rebased with master
This adds a new option called Stream, that streams data using ManagedStreamingIngest client to Kusto.
Did a couple of large runs to Kusto . While it seems to run satisfactorily, many times it falls back to queued ingest in case the volumes are high
Lower volumes seem to be using streaming quite effectively
Future Release Comment
[Add description of your change, to include in the next release]
[Delete any or all irrelevant sections, e.g. if your change does not warrant a release comment at all]
Breaking Changes:
Features:
Fixes: