You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We love getting feedback from our users. Bugs and code contributions are great forms of feedback and we thank you for any bugs you report or code you contribute.
4
+
5
+
## Reporting Issues
6
+
7
+
Before reporting a new bug, please check first to see if a similar bug [exists](https://bugs.mysql.com/search.php).
8
+
9
+
Bug reports should be as complete as possible. Please try and include the following:
10
+
11
+
* complete steps to reproduce the issue
12
+
* any information about platform and environment that could be specific to the bug
13
+
* Specific version of the product you are using
14
+
* Specific version of the server being used
15
+
* C++ code to help reproduce the issue if possible
16
+
17
+
## Contributing Code
18
+
19
+
Contributing to this project is easy. You just need to follow these steps.
20
+
21
+
* Sign the Oracle Contributor Agreement. You can find instructions for doing that at [OCA Page](https://www.oracle.com/technetwork/community/oca-486395.html)
22
+
* Develop your pull request
23
+
* Make sure you are aware of the requirements for the project (i.e. don't require C++17 if we are supporting C++11 and higher)
24
+
* Validate your pull request by including tests that sufficiently cover the functionality
25
+
* Verify that the entire test suite passes with your code applied
26
+
* Submit your pull request
27
+
28
+
## Running Tests
29
+
30
+
Any contributed code should pass our unit tests.
31
+
To run the unit tests you need to perform the following steps:
32
+
33
+
* Build the Connector/C++ with the cmake option enabling unit tests (-DWITH_TESTS=1)
0 commit comments