* Added support for inital catalog/ default db
* Better error reporting in tests
* See if we get to bad path.
* Fixed tests
* More logs to find bugs
* More logs to find bugs
* Create gz files on the fly to avoid newline errors
* Correct gz
* Log error differently
* More logs
* Skipping csv file
* Change content type
* Removed debug statements
* application/octet-stream
* Restore debug code
* Added default database name and removed extra methods
* Fixed tests
* -Bumped version to 3.10
-Ingestion Properties - fixed bug that caused the wrong properties to be sent when overriding the defaults.
-Added option to pass an object with the correct interface as ingestionProperties (instead of always creating a class)
-`withConstantValue` value's type had been relaxed from just string, to any type that implements `toString`
* Fixed managed mock
* Removed needless interface
* Changed type to {}
* -Added InteractiveLoginProvider
-Restructured Token Providers to support more features and avoid code duplication
-Restructured connection builder to be more type safe and less verbose
* -Added more tests (with many more to come)
-More robust options
-Add toString for connection string builder
* Added no cred login and aad federated security
* -Added init for callback provider
-Added tests for certificate
* Added tests for all connection builders and fixed bugs
* Added more tests and context
* Added more tests
* Added tests to complete the coverage
* azure-kusto-data - convert to eslint
* Update security.ts
* Moved ingest to eslint
* Changed order back to avoid breaking change
* Rename to fit with other sdks
* Added header enforcements and missing header
* Fix more lint errors
* test broken lint ingest
* test broken lint data
* Add console to e2e tests to make sure they're running
* Fixed package-lock
* -Added InteractiveLoginProvider
-Restructured Token Providers to support more features and avoid code duplication
-Restructured connection builder to be more type safe and less verbose
* -Added more tests (with many more to come)
-More robust options
-Add toString for connection string builder
* Added no cred login and aad federated security
* -Added init for callback provider
-Added tests for certificate
* Added tests for all connection builders and fixed bugs
* Added more tests and context
* Added more tests
* Added tests to complete the coverage
* Error fixes
* Update security.ts
* Changed order back to avoid breaking change
* Rename to fit with other sdks
* small mapping fixes
* Added IngestionMappingKind alias
* -Added back ingestionMappingType as deprecated
-Deprecate IngestionPropertiesEnums for direct imports
* -Added back ingestionMapping field, as deprecated
* Added mapping types
* Make ctor protected
* Fixed mapping send
* Fixed exports
* Update npmignore and fixed import
* Added types, validations and tests
* fixed types and made sure streamingingest is on
* Typo
* Fixed tests
* -Better errors
-Try running in parallel
* Fixed tests order
* Make e2e tests faster by having shorter sleeps and test at the beggining.
* Remove parallel from testpipeline
* -Renamed mappingKind to mappingType to fit with other sdks
-Added logic from other sdks to validation
-Added missing fields
* Fixed check
* Merged from master
* -Renamed toJson to toJSON for convention
-Moved column mappings to new file
-Fixed validation options
* Added back toJson methods to not break everyone
* Bumped to 3.0.0
* Added support for custom parsers
(cherry picked from commit 1382e469d9)
* Fixed test
* Fixed other test
* Merged from master
* renamed according to convension
* restored old toJson method to avoid breaking change
* -Don't read the entire stream for Managed
-Added more tests
* PR fixes
* -Added clientRequestId param
-Refactored sleep
* Added ClientRequestId to managed streaming
* Fixed error + deprecations
* Rename to fit conventions
* Fixed before
* Fixed properties not being set on streaming ingestion
* Added helper methods + fixed default props not propegating
* Tests for helper methods
* managedStreaming
* fix
* comments
* better
* better
* better
* m
* comments
* b
* f
* f
* t
* better
* fix- stream array
* test
* f
* s
* node
* j
* f
* not dev
* m
* better
* f
* mock
* e2e
* b
Co-authored-by: Ohad Bitton <ohbitton@microsoft.com>
With the rise in supply chain attacks and OSS dependencies being used as a attack vector, Microsoft is working with our ecosystem partners, such as the Linux Foundation's OpenSSF, to enable OSS consumers to track packages back to their public sources.
We've identified that the following packages published to NPM do not report where sources can be found, typically accomplished by including a link to your GitHub repository in your `package.json` REPOSITORY field. This PR was created to add this value, ensuring future releases will include this provenance information.
Published NPM packages with repository information:
*azure-kusto-data
Co-authored-by: Amit Shalev <62893886+amshalev@users.noreply.github.com>
With the rise in supply chain attacks and OSS dependencies being used as a attack vector, Microsoft is working with our ecosystem partners, such as the Linux Foundation's OpenSSF, to enable OSS consumers to track packages back to their public sources.
We've identified that the following packages published to NPM do not report where sources can be found, typically accomplished by including a link to your GitHub repository in your `package.json` REPOSITORY field. This PR was created to add this value, ensuring future releases will include this provenance information.
Published NPM packages with repository information:
*azure-kusto-ingest
Co-authored-by: Amit Shalev <62893886+amshalev@users.noreply.github.com>