[jira] [Updated] (IGNITE-17425) C++ 3.0: Basic C++ client

2022-11-01 Thread Stanislav Lukyanov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-17425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stanislav Lukyanov updated IGNITE-17425:

Labels: fix-version-validated ignite-3  (was: ignite-3)

> C++ 3.0: Basic C++ client
> -
>
> Key: IGNITE-17425
> URL: https://issues.apache.org/jira/browse/IGNITE-17425
> Project: Ignite
>  Issue Type: New Feature
>  Components: thin client
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
>  Labels: fix-version-validated, ignite-3
> Fix For: 3.0.0-beta1
>
>
> Implement basic C++ 3.0 client that can be used as a base to add new features.
> What should be done:
> * Set up project structure (CMake + consider Conan);
> * Establish code style;
> * Document project building;
> * Target C++14?;
> * Set up tests (consider GTest for testing);
> * Implement networking (consider adopting some library, e.g. asio);
> * Implement minimal set of operations: get table by name, upsert, get;



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-17425) C++ 3.0: Basic C++ client

2022-09-15 Thread Igor Sapego (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-17425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Sapego updated IGNITE-17425:
-
Description: 
Implement basic C++ 3.0 client that can be used as a base to add new features.
What should be done:
* Set up project structure (CMake + consider Conan);
* Establish code style;
* Document project building;
* Target C++14?;
* Set up tests (consider GTest for testing);
* Implement networking (consider adopting some library, e.g. asio);
* Implement minimal set of operations: get table by name, upsert, get;


  was:
Implement basic C++ 3.0 client that can be used as a base to add new features.
What should be done:
* Set up project structure (CMake + consider Conan);
* Establish code style;
* Document project building;
* Target C++14;
* Set up tests (consider GTest for testing);
* Implement networking (consider adopting some library, e.g. asio);
* Implement minimal set of operations: get table by name, upsert, get;



> C++ 3.0: Basic C++ client
> -
>
> Key: IGNITE-17425
> URL: https://issues.apache.org/jira/browse/IGNITE-17425
> Project: Ignite
>  Issue Type: New Feature
>  Components: thin client
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
>  Labels: ignite-3
>
> Implement basic C++ 3.0 client that can be used as a base to add new features.
> What should be done:
> * Set up project structure (CMake + consider Conan);
> * Establish code style;
> * Document project building;
> * Target C++14?;
> * Set up tests (consider GTest for testing);
> * Implement networking (consider adopting some library, e.g. asio);
> * Implement minimal set of operations: get table by name, upsert, get;



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-17425) C++ 3.0: Basic C++ client

2022-08-29 Thread Igor Sapego (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-17425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Sapego updated IGNITE-17425:
-
Description: 
Implement basic C++ 3.0 client that can be used as a base to add new features.
What should be done:
* Set up project structure (CMake + consider Conan);
* Establish code style;
* Document project building;
* Target C++14;
* Set up tests (consider GTest for testing);
* Implement networking (consider adopting some library, e.g. asio);
* Implement minimal set of operations: get table by name, upsert, get;


  was:Implement basic version of C++ client that will be able to get a table 
and perform put and get operation on it.


> C++ 3.0: Basic C++ client
> -
>
> Key: IGNITE-17425
> URL: https://issues.apache.org/jira/browse/IGNITE-17425
> Project: Ignite
>  Issue Type: New Feature
>  Components: thin client
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
>  Labels: ignite-3
>
> Implement basic C++ 3.0 client that can be used as a base to add new features.
> What should be done:
> * Set up project structure (CMake + consider Conan);
> * Establish code style;
> * Document project building;
> * Target C++14;
> * Set up tests (consider GTest for testing);
> * Implement networking (consider adopting some library, e.g. asio);
> * Implement minimal set of operations: get table by name, upsert, get;



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-17425) C++ 3.0: Basic C++ client

2022-08-09 Thread Vyacheslav Koptilin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-17425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vyacheslav Koptilin updated IGNITE-17425:
-
Labels: ignite-3  (was: )

> C++ 3.0: Basic C++ client
> -
>
> Key: IGNITE-17425
> URL: https://issues.apache.org/jira/browse/IGNITE-17425
> Project: Ignite
>  Issue Type: New Feature
>  Components: thin client
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
>  Labels: ignite-3
>
> Implement basic version of C++ client that will be able to get a table and 
> perform put and get operation on it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-17425) C++ 3.0: Basic C++ client

2022-07-27 Thread Igor Sapego (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-17425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Sapego updated IGNITE-17425:
-
Summary: C++ 3.0: Basic C++ client  (was: C++3.0: Basic C++ client)

> C++ 3.0: Basic C++ client
> -
>
> Key: IGNITE-17425
> URL: https://issues.apache.org/jira/browse/IGNITE-17425
> Project: Ignite
>  Issue Type: New Feature
>  Components: thin client
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
>
> Implement basic version of C++ client that will be able to get a table and 
> perform put and get operation on it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-17425) C++3.0: Basic C++ client

2022-07-27 Thread Igor Sapego (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-17425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Sapego updated IGNITE-17425:
-
Summary: C++3.0: Basic C++ client  (was: Thin 3.0: Basic C++ client)

> C++3.0: Basic C++ client
> 
>
> Key: IGNITE-17425
> URL: https://issues.apache.org/jira/browse/IGNITE-17425
> Project: Ignite
>  Issue Type: New Feature
>  Components: thin client
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
>
> Implement basic version of C++ client that will be able to get a table and 
> perform put and get operation on it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)