Hammer
e9e5e5f0aa
Fix compile errors
Hook battery / PR-target hook battery (push) Has been cancelled
2026-07-11 15:45:50 -04:00
claridtimo
77104c327e
Merge pull request #1 from claridtimo/add-pr-target-hook
...
Hook battery / PR-target hook battery (push) Has been cancelled
Add fork-PR-target hook (verbatim from bang-game #63 ) + battery CI gate
2026-07-10 16:38:42 +12:00
Claridtimo
d4970fe4b2
Add fork-PR-target hook (verbatim from bang-game #63 ) + battery CI gate
...
Propagates the PreToolUse enforce-pr-target.sh backstop (byte-identical to
claridtimo/bang-game master) that denies any `gh pr create` not explicitly
aimed at claridtimo/*, guarding against accidental PRs on the greyhavens
upstream fork parent. Ships the 103-case regression battery and a CI job
(.github/workflows/hook-battery.yml) that gates it.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01E3cmNbMM8gGpprBy8kcNuV
2026-07-10 16:33:16 +12:00
Claridtimo
f2bde4c460
build: depend on samskivert 1.12-SNAPSHOT (local stack)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-14 11:39:45 +12:00
Michael Bayne
3519bcc76f
Use TIMESTAMP for Timestamp columns.
...
Probably too little too late. Maybe MySQL didn't support TIMESTAMP in ancient
history when we first wrote Depot? Or maybe I was dumb. Postgres does the right
thing, so now MySQL does too, FWIW.
2026-04-01 18:45:00 -07:00
Michael Bayne
764b887ccc
A better cutoff for VARCHAR -> TEXT for MySQL.
...
In this brave new world of multiple character sets, we need to be more
conservative.
2026-03-30 10:54:03 -07:00
Michael Bayne
0f5e0e2203
[maven-release-plugin] prepare for next development iteration
2026-02-24 20:54:58 -08:00
Michael Bayne
2de347743d
[maven-release-plugin] prepare release depot-1.8.3
2026-02-24 20:54:55 -08:00
Michael Bayne
15d31793d9
More robust transient error detection.
2026-02-20 01:27:23 -08:00
Michael Bayne
4827bb48a5
More robust duplicate row detection.
2026-01-27 11:45:10 -08:00
Michael Bayne
12581ac5de
[maven-release-plugin] prepare for next development iteration
2026-01-22 09:03:42 -08:00
Michael Bayne
fd5a85ed64
[maven-release-plugin] prepare release depot-1.8.2
2026-01-22 09:03:39 -08:00
Michael Bayne
a8cc5ef510
Get the parentheses right.
2026-01-22 09:02:47 -08:00
Michael Bayne
8923935f96
Add another pattern to "stale connection" detector.
...
This is fragile, but we don't really want to add a dependency on a concrete
MySQL JDBC library here and then test for some specific internal MySQL JDBC
exception subclass.
2025-10-27 08:36:47 -07:00
Michael Bayne
63b2f0c5f5
[maven-release-plugin] prepare for next development iteration
2025-10-21 11:51:06 -07:00
Michael Bayne
299bdae201
[maven-release-plugin] prepare release depot-1.8.1
2025-10-21 11:51:03 -07:00
Michael Bayne
da7e90abf4
Work around change in Java type used for DATETIME column.
2025-10-20 21:13:11 -07:00
Michael Bayne
cc1bae0635
Be extra thorough in checking types.
...
Someone migrating from the old List<Tuple<...>> to the new List<IndexDesc> can
get bitten at runtime without this check.
2025-09-05 14:35:45 -07:00
Ray J. Greenwell
02243f6f8d
Expose the indentWidth argument of GenRecord in GenRecordTask.
2025-09-01 20:00:07 -07:00
Michael Bayne
da61ad2c6a
[maven-release-plugin] prepare for next development iteration
2025-07-03 15:57:30 -07:00
Michael Bayne
e2f0cc1381
[maven-release-plugin] prepare release depot-1.8
2025-07-03 15:57:27 -07:00
Michael Bayne
5e22258afc
Merge pull request #9 from threerings/dependabot/maven/org.hsqldb-hsqldb-2.7.1
...
Bump org.hsqldb:hsqldb from 2.2.9 to 2.7.1
2025-07-03 15:56:19 -07:00
Michael Bayne
f9762d4eb4
Update POM for latest Maven Central publishing hoops.
2025-07-03 15:55:15 -07:00
Michael Bayne
88cc725198
Target Java 10.
2025-07-03 15:53:47 -07:00
Michael Bayne
4f8ba34e63
Use DriverManager.getConnection().
...
This is the preferred way to obtain a JDBC connection in this millenium. No
longer does one manually instantiate the JDBC driver by name. The JDBC driver
jar file will have a mapping that indicates that it handles a particular type
of JDBC URL and the JDBC infrastructure will handle instantiating the driver.
2025-02-21 14:22:14 -08:00
Michael Bayne
c2d89ebbe7
Properly supply the catalog to the metadata.
2025-02-13 15:06:06 -08:00
Michael Bayne
1f57054903
Need commas in here.
2025-02-13 15:05:53 -08:00
Michael Bayne
92b584f41c
Update to latest Guava.
2025-01-29 13:59:43 -08:00
Ray J. Greenwell
e1aeae5683
Cast hacky call to EnumSet.noneOf(), required by sensitive compilers?
2024-12-03 14:59:58 -08:00
Michael Bayne
8c3e08d4d1
[maven-release-plugin] prepare for next development iteration
2024-12-03 14:57:43 -08:00
Michael Bayne
9262b1cb01
[maven-release-plugin] prepare release depot-1.7.5
2024-12-03 14:57:40 -08:00
Michael Bayne
9ebc4ce5da
We need a newer version of this plugin.
2024-12-03 14:48:57 -08:00
Michael Bayne
246f289640
These links no longer work.
...
Alas, references to that code will just be unlinked.
2024-12-03 14:42:32 -08:00
Michael Bayne
cfd46d5e73
Revert "[maven-release-plugin] prepare release depot-1.7.5"
...
This reverts commit 5a152d2403 .
2024-12-03 14:41:07 -08:00
Michael Bayne
94c95ce310
Use h1 instead of h3.
...
Javadoc actually failed because it insists that you start from h1. Wow.
2024-12-03 14:40:18 -08:00
dependabot[bot]
7e984e23c0
Bump org.hsqldb:hsqldb from 2.2.9 to 2.7.1
...
Bumps org.hsqldb:hsqldb from 2.2.9 to 2.7.1.
---
updated-dependencies:
- dependency-name: org.hsqldb:hsqldb
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-03 22:12:31 +00:00
Ray J. Greenwell
5a152d2403
[maven-release-plugin] prepare release depot-1.7.5
2024-12-03 14:11:50 -08:00
Michael Bayne
a4f20f7350
Manually narrow if primary key field is int.
...
Yay for unit tests that caught this runtime failure!
2024-11-14 09:40:39 -08:00
Ray J. Greenwell
1c7f83adb8
Fixes now that compiling can happen (sort of).
2024-11-14 09:20:59 -08:00
Ray J. Greenwell
5708f9318e
Remove the deprecated overload.
2024-11-13 16:27:00 -08:00
Ray J. Greenwell
a136a8f19b
Checkpoint: Update @GeneratedValue to handle long, not yet compiled.
...
My installation is outdated?
2024-11-13 16:25:23 -08:00
Michael Bayne
9f3ece627e
Merge pull request #7 from threerings/dependabot/maven/org.apache.ant-ant-1.10.11
...
Bump ant from 1.10.9 to 1.10.11
2021-08-23 07:39:22 -07:00
dependabot[bot]
8090cd9aa0
Bump ant from 1.10.9 to 1.10.11
...
Bumps ant from 1.10.9 to 1.10.11.
---
updated-dependencies:
- dependency-name: org.apache.ant:ant
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-02 17:00:01 +00:00
Michael Bayne
55a235aa0b
Merge pull request #4 from threerings/dependabot/maven/org.apache.ant-ant-1.10.9
...
Bump ant from 1.7.1 to 1.10.9
2021-02-28 14:50:21 -08:00
Michael Bayne
0b9a22657f
Merge pull request #5 from threerings/dependabot/maven/junit-junit-4.13.1
...
Bump junit from 4.10 to 4.13.1
2021-02-28 14:49:55 -08:00
Michael Bayne
e47842af10
Try CI builds with supported JVMs.
2021-02-28 14:48:13 -08:00
Michael Bayne
88b2fd762b
Don't target such an ancient version of Java.
...
My JVM won't even compile it.
2021-02-28 14:47:36 -08:00
Michael Bayne
2e0a28452f
Fix type parameter.
2021-02-28 14:47:13 -08:00
dependabot[bot]
fa4a3eaa73
Bump junit from 4.10 to 4.13.1
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.10 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.10.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.10...r4.13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-28 22:45:03 +00:00
dependabot[bot]
afaef180b0
Bump ant from 1.7.1 to 1.10.9
...
Bumps ant from 1.7.1 to 1.10.9.
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-28 22:45:00 +00:00