vdimir
4c9c9015f8
Revert "Revert "Merge pull request #63279 from allmazz/mongodb_refactoring""
...
This reverts commit 2ae9c9ac16
.
2024-09-23 07:06:58 +00:00
Alexey Milovidov
2ae9c9ac16
Revert "Merge pull request #63279 from allmazz/mongodb_refactoring"
...
This reverts commit 14cb02a18c
, reversing
changes made to a940a9ebbc
.
2024-09-22 22:28:24 +02:00
vdimir
75547ea2d5
upd
2024-08-13 10:40:09 +00:00
vdimir
5195bc9060
Merge branch 'master' into pr/allmazz/63279
2024-08-12 16:45:58 +00:00
Yakov Olkhovskiy
c1b5b908ba
hide Field::get in private, only use Field::safeGet
2024-08-10 13:01:55 +00:00
Kirill Nikiforov
167a14c631
fix dicts test
2024-08-05 04:31:00 +03:00
Kirill Nikiforov
e5119ce61f
fix joins and rename ENABLE_MONGODB -> USE_MONGODB
2024-08-04 00:51:27 +03:00
Kirill Nikiforov
cb9c1afdf8
fix
2024-07-31 18:42:31 +03:00
Kirill Nikiforov
eb6713dfc1
possibility to use the legacy impl, settings for ignore query build failure, fix ssl
2024-06-02 03:29:00 +03:00
Kirill Nikiforov
a4117b5530
WIP
2024-05-20 03:46:29 +03:00
Kirill Nikiforov
08879624d9
WIP, arrays support
2024-05-16 23:35:23 +03:00
Kirill Nikiforov
e6f36aa0ab
URI as engine parameter
2024-05-12 21:00:34 +03:00
Kirill Nikiforov
400af8d9a7
WIP
2024-04-26 11:52:29 +03:00
Kirill Nikiforov
5a25ba7de9
WIP
2024-04-20 21:26:06 +03:00
Nikolay Degterinsky
183f90e45a
Update MongoDB protocol
2023-05-22 09:05:23 +00:00
MikhailBurdukov
5c9959af49
Resolve conservation
2023-04-28 12:40:47 +00:00
MikhailBurdukov
40ad8499a0
fix
2023-04-26 21:03:27 +00:00
MikhailBurdukov
389c0af922
Fix style
2023-04-26 19:36:34 +00:00
MikhailBurdukov
baaee66e85
Missing files
2023-04-26 19:29:29 +00:00
Alexey Milovidov
09ea79aaf7
Add support for {server_uuid} macro
2023-04-09 03:04:26 +02:00
artem-yadr
e1352adced
Update MongoDBDictionarySource.cpp
2023-03-01 12:50:03 +03:00
artem-yadr
08734d4dc0
poco changes are now used in MongoDBDictionarySource
2023-02-17 14:56:21 +03:00
Alexander Tokmakov
70d1adfe4b
Better formatting for exception messages ( #45449 )
...
* save format string for NetException
* format exceptions
* format exceptions 2
* format exceptions 3
* format exceptions 4
* format exceptions 5
* format exceptions 6
* fix
* format exceptions 7
* format exceptions 8
* Update MergeTreeIndexGin.cpp
* Update AggregateFunctionMap.cpp
* Update AggregateFunctionMap.cpp
* fix
2023-01-24 00:13:58 +03:00
Alexey Milovidov
33bcd07be5
Remove old code
2022-12-28 19:02:06 +01:00
avogar
9e89af28c6
Refactor BSONEachRow format, fix bugs, support more data types, support parallel parsing and schema inference
2022-11-10 20:15:14 +00:00
Alexey Milovidov
fd235919aa
Remove some methods
2022-09-10 05:04:40 +02:00
Antonio Andelic
e64436fef3
Fix typos with new codespell
2022-09-02 08:54:48 +00:00
Nikolai Kochetov
36e34d8cc6
Respect remote_url_allow_hosts in relevant dictionary sources.
2022-07-13 14:53:23 +00:00
Nikolai Kochetov
56feef01e7
Move some resources
2022-05-20 19:49:31 +00:00
Amos Bird
4a5e4274f0
base should not depend on Common
2022-04-29 10:26:35 +08:00
Robert Schulze
b24ca8de52
Fix various clang-tidy warnings
...
When I tried to add cool new clang-tidy 14 warnings, I noticed that the
current clang-tidy settings already produce a ton of warnings. This
commit addresses many of these. Almost all of them were non-critical,
i.e. C vs. C++ style casts.
2022-04-20 10:29:05 +02:00
kssenii
21c34ad59b
Add support for dictionary source
2022-01-10 14:00:03 +03:00
kssenii
bfc705c098
Better
2021-12-30 15:19:17 +03:00
Nikolai Kochetov
340b53ef85
Remove some more streams.
2021-10-08 17:03:54 +03:00
Alexey Milovidov
fe6b7c77c7
Rename "common" to "base"
2021-10-02 10:13:14 +03:00
kssenii
30b92d24f1
Fix
2021-09-25 14:46:03 +00:00
kssenii
a5f56bb588
Some other
2021-09-03 16:25:40 +03:00
Maksim Kita
124a87684f
Removed some data streams
2021-08-11 23:39:01 +03:00
Nikolai Kochetov
13f95f3fdf
Streams -> Processors for dicts, part 3.
2021-08-06 11:41:45 +03:00
Nikolai Kochetov
8546df13c2
Streams -> Processors for dicts, part 2.
2021-08-05 21:08:52 +03:00
Maksim Kita
67e9b85951
Merge ext into common
2021-06-16 23:28:41 +03:00
Nikolai Kochetov
dbaa6ffc62
Rename ContextConstPtr to ContextPtr.
2021-06-01 15:20:52 +03:00
Alexander Kuzmenkov
3f57fc085b
remove mutable context references from functions interface
...
Also remove it from some visitors.
2021-05-28 19:45:37 +03:00
Maksim Kita
b26783b308
Dictionaries update file path restrictions
2021-05-27 00:17:45 +03:00
Alexey Milovidov
fa5205b4c7
Get rid of ugly notation
2021-05-08 22:05:08 +03:00
Alexey Milovidov
49160ae1ba
Big integers and UUID in dictionaries
2021-05-08 22:01:59 +03:00
Alexey Milovidov
02ce9cc725
Untangle UUID
2021-05-04 01:46:51 +03:00
Maksim Kita
20d5d550c4
Merge pull request #22960 from kitaisreal/dictionary-added-decimal256-attribute-type-support
...
Dictionary added Decimal256 attribute type support
2021-04-11 13:07:00 +03:00
Maksim Kita
8dbf721e52
Merge pull request #22961 from kitaisreal/dictionaries-standardize-exceptions
...
Dictionaries standardize exceptions
2021-04-11 12:05:59 +03:00
Ivan
495c6e03aa
Replace all Context references with std::weak_ptr ( #22297 )
...
* Replace all Context references with std::weak_ptr
* Fix shared context captured by value
* Fix build
* Fix Context with named sessions
* Fix copy context
* Fix gcc build
* Merge with master and fix build
* Fix gcc-9 build
2021-04-11 02:33:54 +03:00