This is an automated email from the ASF dual-hosted git repository.

isapego pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from a4912c631c IGNITE-19318 Unable to build stand alone/fat jar with JDBC 
driver (#2048)
     add 45380a6c80 IGNITE-19132: First step in implementing C++ part of ODBC 
driver (#2042)

No new revisions were added by this update.

Summary of changes:
 modules/platforms/cpp/CMakeLists.txt               |   20 +-
 modules/platforms/cpp/StyleGuide.md                |    2 +-
 modules/platforms/cpp/cmake/find_odbc.cmake        |  155 ++
 .../platforms/cpp/ignite/client/compute/compute.h  |    4 +-
 .../cpp/ignite/client/detail/client_operation.h    |    2 +-
 .../cpp/ignite/client/detail/cluster_connection.h  |   12 +-
 .../ignite/client/detail/compute/compute_impl.h    |    2 +-
 .../cpp/ignite/client/detail/node_connection.cpp   |    8 +-
 .../cpp/ignite/client/detail/node_connection.h     |    4 +-
 .../cpp/ignite/client/detail/protocol_version.h    |    2 +-
 .../cpp/ignite/client/detail/response_handler.h    |    8 +-
 .../cpp/ignite/client/detail/sql/result_set_impl.h |    2 +-
 .../cpp/ignite/client/detail/sql/sql_impl.h        |    2 +-
 .../platforms/cpp/ignite/client/ignite_client.cpp  |    3 +-
 .../ignite/client/ignite_client_configuration.h    |    2 +-
 .../cpp/ignite/client/network/cluster_node.h       |    2 +-
 .../platforms/cpp/ignite/client/primitive_test.cpp |    4 +-
 modules/platforms/cpp/ignite/client/sql/sql.h      |    4 +-
 modules/platforms/cpp/ignite/client/table/tables.h |    4 +-
 modules/platforms/cpp/ignite/common/big_decimal.h  |    2 +-
 modules/platforms/cpp/ignite/common/big_integer.h  |   13 +-
 .../platforms/cpp/ignite/common/bignum_test.cpp    |    4 +-
 .../platforms/cpp/ignite/common/bit_array_test.cpp |    4 +-
 modules/platforms/cpp/ignite/common/bits.h         |   64 +
 modules/platforms/cpp/ignite/common/bytes_view.h   |    3 +
 modules/platforms/cpp/ignite/common/config.h       |    4 +
 modules/platforms/cpp/ignite/common/end_point.h    |    2 +-
 modules/platforms/cpp/ignite/common/ignite_date.h  |    2 +-
 .../platforms/cpp/ignite/common/ignite_date_time.h |    2 +-
 .../platforms/cpp/ignite/common/ignite_duration.h  |    2 +-
 .../platforms/cpp/ignite/common/ignite_period.h    |    2 +-
 modules/platforms/cpp/ignite/common/ignite_time.h  |    2 +-
 .../platforms/cpp/ignite/common/ignite_timestamp.h |    2 +-
 modules/platforms/cpp/ignite/common/uuid.h         |   14 +-
 modules/platforms/cpp/ignite/common/uuid_test.cpp  |   16 +-
 .../network/detail/linux/connecting_context.h      |    2 +-
 .../cpp/ignite/network/detail/win/sockets.cpp      |    2 +-
 .../cpp/ignite/network/length_prefix_codec.h       |    2 +-
 modules/platforms/cpp/ignite/network/tcp_range.cpp |   10 +-
 modules/platforms/cpp/ignite/network/tcp_range.h   |    2 +-
 modules/platforms/cpp/ignite/odbc/CMakeLists.txt   |   85 +
 .../ignite/odbc/app/application_data_buffer.cpp    | 1683 +++++++++++++
 .../cpp/ignite/odbc/app/application_data_buffer.h  |  485 ++++
 .../platforms/cpp/ignite/odbc/app/parameter.cpp    |  225 ++
 modules/platforms/cpp/ignite/odbc/app/parameter.h  |  114 +
 .../cpp/ignite/odbc/app/parameter_set.cpp          |  237 ++
 .../platforms/cpp/ignite/odbc/app/parameter_set.h  |  279 +++
 modules/platforms/cpp/ignite/odbc/common_types.cpp |  177 ++
 modules/platforms/cpp/ignite/odbc/common_types.h   |  406 +++
 .../cpp/ignite/odbc/config/config_tools.cpp        |  232 ++
 .../cpp/ignite/odbc/config/config_tools.h          |   79 +
 .../cpp/ignite/odbc/config/configuration.cpp       |  128 +
 .../cpp/ignite/odbc/config/configuration.h         |  207 ++
 .../cpp/ignite/odbc/config/connection_info.cpp     | 2578 ++++++++++++++++++++
 .../cpp/ignite/odbc/config/connection_info.h       |   95 +
 .../odbc/config/connection_string_parser.cpp       |  177 ++
 .../ignite/odbc/config/connection_string_parser.h  |  104 +
 .../cpp/ignite/odbc/config/settable_value.h        |   80 +
 .../cpp/ignite/odbc/diagnostic/diagnosable.h       |   88 +
 .../ignite/odbc/diagnostic/diagnosable_adapter.cpp |   52 +
 .../ignite/odbc/diagnostic/diagnosable_adapter.h   |  109 +
 .../ignite/odbc/diagnostic/diagnostic_record.cpp   |  397 +++
 .../cpp/ignite/odbc/diagnostic/diagnostic_record.h |  168 ++
 .../odbc/diagnostic/diagnostic_record_storage.cpp  |  245 ++
 .../odbc/diagnostic/diagnostic_record_storage.h    |  193 ++
 modules/platforms/cpp/ignite/odbc/entry_points.cpp |  834 +++++++
 modules/platforms/cpp/ignite/odbc/log.cpp          |   52 +
 modules/platforms/cpp/ignite/odbc/log.h            |  137 ++
 modules/platforms/cpp/ignite/odbc/message.cpp      |   60 +
 modules/platforms/cpp/ignite/odbc/message.h        |  175 ++
 .../platforms/cpp/ignite/odbc/meta/column_meta.cpp |  347 +++
 .../platforms/cpp/ignite/odbc/meta/column_meta.h   |  216 ++
 .../cpp/ignite/odbc/meta/primary_key_meta.h        |  140 ++
 .../platforms/cpp/ignite/odbc/meta/table_meta.cpp  |   45 +
 .../platforms/cpp/ignite/odbc/meta/table_meta.h    |  125 +
 modules/platforms/cpp/ignite/odbc/module.def       |   66 +
 modules/platforms/cpp/ignite/odbc/odbc.cpp         | 1182 +++++++++
 modules/platforms/cpp/ignite/odbc/odbc.h           |  280 +++
 modules/platforms/cpp/ignite/odbc/odbc_error.h     |   76 +
 .../platforms/cpp/ignite/odbc/protocol_version.cpp |  153 ++
 .../platforms/cpp/ignite/odbc/protocol_version.h   |  187 ++
 modules/platforms/cpp/ignite/odbc/query/query.h    |  136 ++
 .../platforms/cpp/ignite/odbc/sql_connection.cpp   |  545 +++++
 modules/platforms/cpp/ignite/odbc/sql_connection.h |  476 ++++
 .../platforms/cpp/ignite/odbc/sql_environment.cpp  |  194 ++
 .../platforms/cpp/ignite/odbc/sql_environment.h    |  144 ++
 .../platforms/cpp/ignite/odbc/sql_statement.cpp    | 1177 +++++++++
 modules/platforms/cpp/ignite/odbc/sql_statement.h  |  675 +++++
 modules/platforms/cpp/ignite/odbc/ssl_mode.cpp     |   66 +
 modules/platforms/cpp/ignite/odbc/ssl_mode.h       |   54 +
 modules/platforms/cpp/ignite/odbc/string_utils.h   |  141 ++
 .../cpp/ignite/odbc/system/odbc_constants.h        |   30 +
 modules/platforms/cpp/ignite/odbc/type_traits.cpp  |  618 +++++
 modules/platforms/cpp/ignite/odbc/type_traits.h    |  312 +++
 modules/platforms/cpp/ignite/odbc/utility.cpp      |   53 +
 modules/platforms/cpp/ignite/odbc/utility.h        |   51 +
 modules/platforms/cpp/ignite/protocol/reader.h     |    9 +-
 modules/platforms/cpp/ignite/protocol/utils.cpp    |    5 +
 modules/platforms/cpp/ignite/protocol/utils.h      |   10 +
 modules/platforms/cpp/ignite/protocol/writer.h     |    4 +-
 .../cpp/ignite/tuple/binary_tuple_builder.cpp      |    4 +-
 101 files changed, 17722 insertions(+), 78 deletions(-)
 create mode 100644 modules/platforms/cpp/cmake/find_odbc.cmake
 create mode 100644 modules/platforms/cpp/ignite/odbc/CMakeLists.txt
 create mode 100644 
modules/platforms/cpp/ignite/odbc/app/application_data_buffer.cpp
 create mode 100644 
modules/platforms/cpp/ignite/odbc/app/application_data_buffer.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/app/parameter.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/app/parameter.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/app/parameter_set.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/app/parameter_set.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/common_types.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/common_types.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/config/config_tools.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/config/config_tools.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/config/configuration.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/config/configuration.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/config/connection_info.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/config/connection_info.h
 create mode 100644 
modules/platforms/cpp/ignite/odbc/config/connection_string_parser.cpp
 create mode 100644 
modules/platforms/cpp/ignite/odbc/config/connection_string_parser.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/config/settable_value.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/diagnostic/diagnosable.h
 create mode 100644 
modules/platforms/cpp/ignite/odbc/diagnostic/diagnosable_adapter.cpp
 create mode 100644 
modules/platforms/cpp/ignite/odbc/diagnostic/diagnosable_adapter.h
 create mode 100644 
modules/platforms/cpp/ignite/odbc/diagnostic/diagnostic_record.cpp
 create mode 100644 
modules/platforms/cpp/ignite/odbc/diagnostic/diagnostic_record.h
 create mode 100644 
modules/platforms/cpp/ignite/odbc/diagnostic/diagnostic_record_storage.cpp
 create mode 100644 
modules/platforms/cpp/ignite/odbc/diagnostic/diagnostic_record_storage.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/entry_points.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/log.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/log.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/message.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/message.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/meta/column_meta.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/meta/column_meta.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/meta/primary_key_meta.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/meta/table_meta.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/meta/table_meta.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/module.def
 create mode 100644 modules/platforms/cpp/ignite/odbc/odbc.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/odbc.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/odbc_error.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/protocol_version.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/protocol_version.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/query/query.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/sql_connection.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/sql_connection.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/sql_environment.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/sql_environment.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/sql_statement.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/sql_statement.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/ssl_mode.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/ssl_mode.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/string_utils.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/system/odbc_constants.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/type_traits.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/type_traits.h
 create mode 100644 modules/platforms/cpp/ignite/odbc/utility.cpp
 create mode 100644 modules/platforms/cpp/ignite/odbc/utility.h

Reply via email to