김선우
|
73f8eab651
|
Remove the tight coupling(using inheritance) between LimboXXX and JDBCXXX and favor composition instead
|
2025-01-19 21:56:40 +09:00 |
|
김선우
|
ab23e20732
|
Revert java image. Disable some failing test for now.
|
2025-01-18 09:52:42 +09:00 |
|
김선우
|
39245f35cc
|
Add TODOs
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
5b9a158db1
|
Remove unused methods
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
a3a31e787c
|
Initial pass on step function
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
7028d963ba
|
Remove unused methods for now
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
9765eaba52
|
Implement prepare
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
b77bf879f7
|
Implement prepare on java side
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
3e2e998060
|
Rename fileName to filePath for clarity
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
7e78ec448b
|
Clean up error code related classes
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
3409a82513
|
Add LimboDBFactory to support multiple LimboDB in single process
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
0a071d26f7
|
Add logback dependency for logging
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
a6f389125c
|
Implement minimal JDBC4Statement#exec(String sql)
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
8a1ffbbb65
|
Add JDBC4ResultSet
|
2025-01-18 09:09:36 +09:00 |
|
김선우
|
d151824f66
|
Update JDBC4Statement to include resultSetType, resultSetConcurrency, resultSetHoldability
|
2025-01-15 09:46:42 +09:00 |
|
김선우
|
7104a290e4
|
Basic support for close method
|
2025-01-15 09:20:44 +09:00 |
|
김선우
|
e5bf3c2644
|
Add Codes.java
|
2025-01-15 09:11:51 +09:00 |
|
김선우
|
eed610d457
|
Add JDBC4Statement.java
|
2025-01-15 09:08:45 +09:00 |
|
김선우
|
b3883d03d6
|
Apply necessary changes for java 8
|
2025-01-14 20:14:32 +09:00 |
|
김선우
|
a48cb8bbfc
|
Merge branch 'main' into java-nullability
|
2025-01-14 17:49:36 +09:00 |
|
김선우
|
04cd655574
|
Change VALID_URL_PREFIX to use sqlite instead
|
2025-01-14 17:19:33 +09:00 |
|
김선우
|
a8bf61f237
|
Change to SkipNullableCheck
|
2025-01-11 13:44:22 +09:00 |
|
김선우
|
82ca627d75
|
Reposition NativeInvocation, VisibleForTesting annotations under annotation package
|
2025-01-11 10:16:19 +09:00 |
|
김선우
|
aa6f2b3827
|
Add @SkipNullableCheck and @Nullable annotations
|
2025-01-11 10:15:58 +09:00 |
|
김선우
|
59180599fd
|
Add java.sql.Driver to automatically detect JDBC
|
2025-01-10 20:41:49 +09:00 |
|
김선우
|
71c2bdf37b
|
Add TODO comments
|
2025-01-10 20:26:41 +09:00 |
|
김선우
|
da787edd99
|
Implement JDBC so that DriverManager can detect limbo connection
|
2025-01-10 20:22:58 +09:00 |
|
김선우
|
b360f0559f
|
Add LimboDataSource.java
|
2025-01-10 20:10:49 +09:00 |
|
김선우
|
bc9e9714f1
|
Add LimboConfig.java
|
2025-01-10 20:10:38 +09:00 |
|
김선우
|
e8e09cc745
|
Add JDBC.java
|
2025-01-10 20:03:32 +09:00 |
|
김선우
|
d88204252f
|
Add JDBC4Connection.java
|
2025-01-10 19:57:48 +09:00 |
|
김선우
|
12bcfc399b
|
Add LimboConnection.java
|
2025-01-10 19:55:54 +09:00 |
|
김선우
|
b796a972dc
|
Fix LimboDB.load to be static method
|
2025-01-10 19:50:50 +09:00 |
|
김선우
|
84c987d42b
|
Fix naming rules
- No underscore for java
- When method names are the same, append 0 at the back
|
2025-01-10 19:23:38 +09:00 |
|
김선우
|
90258a44b4
|
Add throwJavaException
|
2025-01-10 17:47:27 +09:00 |
|
김선우
|
3e26e7ebc5
|
Remove newSQLException and add throwLimboException in the LimboDB.java
|
2025-01-10 14:58:35 +09:00 |
|
김선우
|
29e434754b
|
Enhance LimboDB.java open logic
|
2025-01-08 22:50:48 +09:00 |
|
김선우
|
281ba8d552
|
Remove unused java files
|
2025-01-08 19:41:31 +09:00 |
|
김선우
|
038ea16d75
|
Add TODO comments for deprecation.
|
2025-01-05 20:26:21 +09:00 |
|
김선우
|
8e110da9c9
|
Add wrapper classes around native methods that Limbo will provide
|
2025-01-05 20:21:35 +09:00 |
|
김선우
|
370e1ca5c2
|
Add support Java bindings
This add support for Java bindings in the bindings/java directory.
|
2025-01-05 10:28:05 +02:00 |
|