зеркало из
1
0
Форкнуть 0
Граф коммитов

470 Коммитов

Автор SHA1 Сообщение Дата
creste e275f8750c
Fixes #439 - KustoConnectionStringBuilder does not deserialize "msi authentication" and "msi params" correctly (#440)
Fixes https://github.com/Azure/azure-kusto-python/issues/439
2022-12-14 08:58:03 +02:00
AsafMah 5405e81d22
Added flag to handle nullable bools (#438) 2022-11-30 15:21:21 +02:00
AsafMah 218475845b
Added wellknownendpoints.json to manifest, to include in source release + bump version (#437) 2022-11-30 13:58:34 +02:00
AsafMah 0403375833
Bump version to 4.0.0 2022-11-23 10:39:24 +02:00
AsafMah a20b69ac34
Added closability to the clients (#418) 2022-11-22 15:42:27 +02:00
AsafMah 708ef30127
Fixed AttributeError when unpickling HTTPAdapterWithSocketOptions. (#… (#433)
Co-authored-by: creste <creste@users.noreply.github.com>
2022-11-21 10:19:56 +02:00
ronmonetaMicro 435192e11b
query only mode fix - added nosource option. appropriate JSON fields … (#425)
Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2022-11-03 15:27:11 +02:00
Yihezkel Schoenbrun 3be500d851
Minor verbiage fixes (#427) 2022-10-31 09:40:48 +02:00
AsafMah 213e313181
enum serialize fix (#420) 2022-09-20 17:47:07 +03:00
ronmonetaMicro 73e337b816
ignorefirstrecord fix (#413)
Co-authored-by: AsafMah <asafmahlev@microsoft.com>
Co-authored-by: Eitan Moed <101040590+enmoed@users.noreply.github.com>
2022-09-20 17:05:15 +03:00
Eitan Moed fb8eff0fd1
User/t eitanmoed/ingestion flow class update (#414)
* ingestion flow functions moved to natural locations

* consistent ingestion flow amongst descriptors

* removal of old code

* revert to older version of master

* fix type check for older flavors of python

* updated typing for return val

* added notes

Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2022-09-14 12:22:13 +03:00
ohad bitton 827e5493e7
fix endpoint validation (#415)
Co-authored-by: Ohad Bitton <ohbitton@microsoft.com>
2022-09-05 13:08:17 +03:00
Ohad Bitton b277fb0017 fix endpoint validation 2022-09-01 22:47:26 +03:00
AsafMah 672c9d99f3
Updated sample.py 2022-08-23 15:00:26 +03:00
ohad bitton 8cb4010301
Kusto trusted endpoints (#410)
* data working

* test all

* test all

* namings

* validate from client

* format code

* add the file

* add the json

* format

* comments - nice splatter operator

* fix

* comment

Co-authored-by: Ohad Bitton <ohbitton@microsoft.com>
2022-08-23 14:16:17 +03:00
enmoed 46a20506ab
User/t eitanmoed/add-e2e-tests-kusto-data (#407)
* initial split of e2e test files

* initial commit of e2e test files

* e2e file added to data tests

* precheck vol 1

* cleaned notes

* event_loop closed fixed

* initial split of e2e test files

* initial commit of e2e test files

* e2e file added to data tests

* precheck vol 1

* cleaned notes

* event_loop closed fixed

* fixed yml e2e info

* fixed yml e2e info2

* fixed yml e2e info3

* moved cloud tests

* declaration of class variables
2022-08-16 14:29:19 +03:00
AsafMah 2935d189eb
Simplified quickstart object creation (#409) 2022-08-11 11:50:43 +03:00
AsafMah c0d745f364
Added keep-alive header 2022-08-10 15:07:26 +03:00
AsafMah d103c70918
Quick start - remove extra keys + upper case format (#408) 2022-08-10 11:37:36 +03:00
AsafMah 00216ba1e9
Update oneclick_instruction_box.md 2022-08-10 09:43:47 +03:00
AsafMah 764f7e7162
typo 2022-08-10 09:43:37 +03:00
ronmonetaMicro e7e9ef6cb1
t-ronmoneta/python sample app (#403)
* Basic Setup

* Utils - authentications

* Utils Queries

* Utils Ingestions - and done

* Sampleapp basic setup + moved AuthenticationModeOptions to Utils from sample_app

* Pre ingestion querying

* Ingestion

* Python sample app refactoring - done

* Fixed instructions

* black formatted

* Fixes by PR

* PR with black

* dataclasses fixes

* README and req fixes

Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2022-08-07 11:15:47 +03:00
enmoed 08b5e3ce29
spelling fix (#405) 2022-07-26 15:51:23 +03:00
AsafMah 96f1db10b4
Update sample.py 2022-07-06 18:57:12 +03:00
enmoed 3a15e5eede
Added tests to check parsing correctness of proxy URLs (#401)
* url fix for parsing

* Update kcsb.py

* Update kcsb.py

* Update kcsb.py

Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2022-06-28 11:22:55 +03:00
Michael Spector 226c61cb4a
Make numpy dependency optional (#402)
Co-authored-by: Michael Spector <spektom@gmail.com>
2022-06-23 08:28:48 +03:00
AsafMah 684b22990c
Create codeql-analysis.yml 2022-06-09 11:05:08 +03:00
AsafMah 448ad12289
Bump to 3.1.3 2022-06-08 08:17:10 +03:00
AsafMah 553765fbd5
Mapping improvements: (#399)
* Mapping improvements:

- All mapping types now support all correct fields
- Better errors when mapping fails

* PR fixes

* PR Fixes
2022-06-07 13:56:42 +03:00
AsafMah e692497287
Use organizations (#400)
* Change default authority to "organizations"

* Fixed tests
2022-06-07 12:35:34 +03:00
AsafMah d32fc94b84
Split client.py into multiple files (#396)
* Split client.py into multiple files

* Restore proxy_kcsb fixture

* Renamed for clarity
2022-05-31 11:51:47 +03:00
nerd2ninja f8e4f025fe
Option 2 update (#393)
Instructions for install using option 2 are deprecated. 
1. The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.

2. python setup.py install resulted in an error that setuptools was not installed and pip install setuptools did not fix this. Only by using python3 setup.py install was I able to install the packages.

Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2022-04-24 10:09:13 +03:00
Daniel Dubovski 3b3ebd2e48
Allow passing service url with port (#394)
* Allow passing service url with port
2022-04-24 10:03:47 +03:00
AsafMah 3bd6038c79
bump to 3.1.2 2022-04-14 11:56:44 +03:00
Yochai Gilad 8ea84b5a28
Fix bug when cluster URI ends with a slash '/' sign (#392) 2022-04-14 11:55:49 +03:00
AsafMah 66a4e64a45
Version bump (#391) 2022-04-04 08:20:26 +03:00
AsafMah b5bc017e38
Codecov - informational 2022-04-04 08:10:05 +03:00
AsafMah c438a49e19
Added error recovery when parsing oneapi errors (#387)
* Added error recovery when parsing oneapi errors

* Revert version bump
2022-04-04 08:04:28 +03:00
alonadam 04ff4d57a7
Add retry mechanism for potentially throttled processes. (#381)
* Add retry mechanism for potentially throttled processes.

* Introduce tenacity library to support retry. Internal retry library removed.
2022-03-16 11:18:17 +02:00
AsafMah 3b23519194
Limit service client operations to 10 minutes (#384)
* Limit client operations for 10 minutes

* Fixed tests
2022-03-14 16:28:38 +02:00
AsafMah 474b0befe5
Bump ingest to 3.1.0 2022-03-03 09:00:40 +02:00
AsafMah e786fdf69e
Bump data to 3.1.0 2022-03-03 09:00:10 +02:00
AsafMah 0f527318ba
-Add proxy support to ingest (#380)
-Some small e2e.py improvements
2022-03-03 08:58:16 +02:00
AsafMah 77d89cbf87
Remove required ingestion mapping (#366) 2022-02-01 09:41:46 +02:00
AsafMah 026669c9aa
Add coverage testing (#362) 2022-01-30 14:52:24 +02:00
Yihezkel Schoenbrun 1933b04c88
Fix README (#377) 2022-01-27 14:02:27 +02:00
Yihezkel Schoenbrun 7abe633a1a
Save space by using numpy datatype "int32" instead of "int64" for ADX int (#376)
* Save space by using numpy datatype "int32" instead of "int64" for ADX datatype of "int" (which is a 32-bit integer).

* Fix test
2022-01-25 16:25:01 +02:00
AsafMah 62743e9125
Export DataFormat directly from azure.kusto.data (#375)
* -Export dataformat directly from azure.kusto.data
-Update ingest sample to 3.0.0

* -bump version to 3.0.1
2022-01-20 11:47:04 +02:00
Yihezkel Schoenbrun 1a8a90e859
Demonstrate bools in configs since that's what the UI will create, and include upgrade instructions in README (#371) 2022-01-17 15:16:21 +02:00
Yihezkel Schoenbrun b94c46637c
Handle both strings and bools in configs (#370) 2022-01-17 09:11:21 +02:00