912e40fe0b
Eliminated all warnings.
2024-07-19 16:16:27 -05:00
f9af2ba983
Remove all calls to actionInput.getInstance and getSesssion, in favor of the equivallent methods from QContext
2024-07-19 16:16:16 -05:00
27c693f0c4
CE-1406 Fix orderInstructionsJoinOrder
2024-07-08 10:57:09 -05:00
a3433d60f7
CE-1406 remove tests that weren't ready for commit
2024-07-08 10:27:16 -05:00
c2a13b1ada
Expose orderInstructionsJoinOrder on order table; flip orderInstructionsJoinOrder (to expose bug covered in testFlippedJoinForOnClause
2024-07-08 10:26:11 -05:00
0d2e6012a3
Remove "aurora" as literal value for rdbmsBackend vendor (in favor of VENDOR_AURORA_MYSQL constant)
2024-07-08 10:21:59 -05:00
bce9af06fb
Move logSQL calls into finally blocks, to happen upon success or exception.
2024-07-08 10:20:45 -05:00
385f4c20e5
Add overload of executeStatement, that takes the SQL string, for including in an explicit LOG.warn upon SQLException. Add similar catch(SQLException) { LOG; throw } blocks to other execute methods.
2024-07-08 10:19:34 -05:00
172b25f33e
CE-1460 Fix in makeFromClause, to flip join before getting names out of it. Fixes a case where the JoinContext can send a backward join this far.
2024-07-08 09:49:43 -05:00
c509b6da38
Fix to use mysqlResultSetOptimization with c3p0-provided connections.
2024-06-28 09:10:16 -05:00
231ca165a1
Merged feature/rdbms-connection-pool into dev
2024-06-19 16:02:26 -05:00
35c1150f80
Throw explicit exception if backend is missing a name
2024-06-19 15:59:02 -05:00
37f89110e7
Fix to escapeIdentifiers in doDeleteList
2024-06-17 11:00:17 -05:00
27682870a1
Update API query & get with MAY_USE_READ_ONLY query hint (adding that option to Get's)
2024-06-07 16:22:56 -05:00
98031b53cb
Give these tests a little room for timing-based instabilitiy
2024-06-07 12:53:26 -05:00
0fd2430866
Update to avoid NPE for null backend names (used by some non-standard flows)
2024-06-07 12:43:26 -05:00
9e9d1960c8
rather than exclusion for mchange-common (lib for c3p0), import the version that rdbms will want directly in backend-core
2024-06-06 19:45:12 -05:00
64380dd849
Exclude mchange-commons-java from backend-core -- prefer our own.
2024-06-06 16:41:55 -05:00
f9cca885ed
checkpoint - working version of c3p0 connection pooling, and read-only database meta-data connections (per query hint)
2024-06-05 15:23:02 -05:00
64f706a98e
Merged dev into feature/rdbms-connection-pool
2024-06-04 20:06:50 -05:00
a607f35805
Merged feature/CE-882-add-functionality-of-sharing into feature/CE-1068-add-basic-functionality-of
2024-04-30 20:04:56 -05:00
60ce1d8c09
CE-1068: initial checkin of variables in filter handling
2024-04-30 19:22:30 -05:00
0b8549def3
CE-882 - Disable a failing test...
2024-04-30 15:40:53 -05:00
7b2e9c4f55
CE-882 Fix test; more words in validation error
2024-04-29 07:50:45 -05:00
c05a1d5812
CE-882 Change doesSelectClauseRequireDistinct to work with multilocks
2024-04-28 20:28:09 -05:00
bd8246ca5a
CE-882 Add Disabled test that's failing... needs fixed!
2024-04-26 14:58:50 -05:00
c72e6ad23d
CE-882 Add reversed join
2024-04-26 14:58:23 -05:00
6911be1d52
CE-882 add Insert/Update/Delete tests
2024-04-26 10:55:37 -05:00
674b090ba3
CE-882 Checkstyle
2024-04-25 12:20:44 -05:00
c01a96d4c2
CE-882 Remove removed withHint calls
2024-04-25 12:15:57 -05:00
7fbe2e643e
CE-882 change operator switch to new-style
2024-04-25 12:15:46 -05:00
96bd60e795
CE-882 Checkstyle
2024-04-25 12:14:41 -05:00
21657b918c
CE-882 Updated test - passes real-world scenarios we need for story
2024-04-25 12:08:02 -05:00
b1ba910ac7
CE-882 Update to use ReportDestination
2024-04-25 12:01:33 -05:00
ef2b08899b
CE-882 Add TRUE and FALSE operators
2024-04-25 12:01:08 -05:00
c6e0389338
entities, meta-data, and test for sharing POC
2024-04-25 10:15:15 -05:00
91526d67cf
Merged dev into feature/join-enhancements
2024-04-24 14:59:32 -05:00
a90f244c7f
Merge pull request #85 from Kingsrook/feature/backend-module-self-registration
...
Feature/backend module self registration
2024-04-18 09:07:30 -05:00
d839869172
Merge branch 'dev' into feature/join-enhancements
2024-04-12 08:57:54 -05:00
1eae1d6dc4
Remove hard-coded registration of known backend-modules from QBackendModuleDispatcher, in favor of all modules self-registering in static-init block
2024-04-10 08:51:44 -05:00
4e6460c469
Merge pull request #80 from Kingsrook/hotfix/large-result-query-hint-exports
...
Hotfix/large result query hint exports
2024-04-04 10:53:00 -05:00
df6bed2453
CE-881 - Add QueryHints enum & set to QueryInput; do mysql result set streaming based on the POTENTIALLY_LARGE_NUMBER_OF_RESULTS hint being present
2024-04-03 14:51:28 -05:00
4dadff7fc2
CE-881 - Cleanups - string aggregates; json field names; excel sheet name cleansing; excel size limits; counts, etc
2024-04-02 15:43:59 -05:00
3914670988
CE-881 - Update RenderSavedReport process to stream results to a backend through new StorageAction.
2024-04-01 12:53:02 -05:00
d94dc524b5
CE-881 - Fix tests to assert join-table label in csv headers
2024-04-01 09:05:38 -05:00
5384eb9927
CE-881 - Formalize savedReport.columnsJSON as a ReportColumns class.
2024-03-29 09:06:16 -05:00
d0de637dee
CE-881 - Add queryJoins when rendering savedReports - tested in RDBMS module
2024-03-28 15:44:46 -05:00
e86d581fe4
CE-881 - Add QueryHints enum & set to QueryInput; do mysql result set streaming based on the POTENTIALLY_LARGE_NUMBER_OF_RESULTS hint being present
2024-03-27 20:11:39 -05:00
e078015732
CE-881 - Refactoring exports & reports
...
- add some fields together into ReportDestination class
- pass more data into export streamers (views) and add preRun method
- Add queryHint POTENTIALLY_LARGE_NUMBER_OF_RESULTS
- add pivot views
- optionally take in full ReportMetaData object instead of a name (e.g., for a user-defined/saved report)
2024-03-27 20:11:38 -05:00
03b93658d5
CE-936 - Add test on RDBMSTableMetaDataBuilder (and support in it for h2, and bug-fix to use fieldName, not columnName, for primaryKey)
2024-03-12 18:26:47 -05:00