Commit 72e0eaf95bdece6b79acd6f1cea56b1beffa4883

Authored by 王明元
1 parent c3edb9bd

2023年9月28日17:50:35 解决抖音账号失效并未推送失效待办问题

db/freya.mv.db
No preview for this file type
db/freya.trace.db
... ... @@ -43282,184 +43282,13 @@ del * from live_pool where account_no = 'mxf13469516131' [42001-200]
43282 43282 2023-08-08 15:05:02 jdbc[6877]: exception
43283 43283 org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "DELELE[*] FROM LIVE_POOL WHERE ACCOUNT_NO = 'mxf13469516131'"; expected "DELETE, DROP, DECLARE, DEALLOCATE"; SQL statement:
43284 43284 delele from live_pool where account_no = 'mxf13469516131' [42001-200]
43285   -2023-09-12 11:00:07 database: flush
43286   -org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43287   - at org.h2.message.DbException.get(DbException.java:194)
43288   - at org.h2.message.DbException.convert(DbException.java:347)
43289   - at org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:93)
43290   - at org.h2.mvstore.MVStore.handleException(MVStore.java:2877)
43291   - at org.h2.mvstore.MVStore.panic(MVStore.java:481)
43292   - at org.h2.mvstore.MVStore.<init>(MVStore.java:402)
43293   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
43294   - at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
43295   - at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
43296   - at org.h2.engine.Database.getPageStore(Database.java:2659)
43297   - at org.h2.engine.Database.open(Database.java:675)
43298   - at org.h2.engine.Database.openDatabase(Database.java:307)
43299   - at org.h2.engine.Database.<init>(Database.java:301)
43300   - at org.h2.engine.Engine.openSession(Engine.java:74)
43301   - at org.h2.engine.Engine.openSession(Engine.java:192)
43302   - at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
43303   - at org.h2.engine.Engine.createSession(Engine.java:166)
43304   - at org.h2.engine.Engine.createSession(Engine.java:29)
43305   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
43306   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
43307   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
43308   - at org.h2.Driver.connect(Driver.java:69)
43309   - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
43310   - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)
43311   - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
43312   - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)
43313   - at com.zaxxer.hikari.pool.HikariPool.access$100(HikariPool.java:71)
43314   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:726)
43315   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:712)
43316   - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
43317   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43318   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43319   - at java.base/java.lang.Thread.run(Thread.java:829)
43320   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43321   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:505)
43322   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
43323   - ... 33 more
43324   -Caused by: java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]
43325   - at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
43326   - at org.h2.mvstore.FileStore.open(FileStore.java:166)
43327   - at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
43328   - ... 27 more
43329   -Caused by: java.nio.channels.OverlappingFileLockException
43330   - at java.base/sun.nio.ch.FileLockTable.checkList(FileLockTable.java:229)
43331   - at java.base/sun.nio.ch.FileLockTable.add(FileLockTable.java:123)
43332   - at java.base/sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:1154)
43333   - at org.h2.store.fs.FileNio.tryLock(FilePathNio.java:121)
43334   - at java.base/java.nio.channels.FileChannel.tryLock(FileChannel.java:1165)
43335   - at org.h2.mvstore.FileStore.open(FileStore.java:163)
43336   - ... 28 more
43337   -2023-09-12 11:00:07 database: flush
43338   -org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43339   - at org.h2.message.DbException.get(DbException.java:194)
43340   - at org.h2.message.DbException.convert(DbException.java:347)
43341   - at org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:93)
43342   - at org.h2.mvstore.MVStore.handleException(MVStore.java:2877)
43343   - at org.h2.mvstore.MVStore.panic(MVStore.java:481)
43344   - at org.h2.mvstore.MVStore.<init>(MVStore.java:402)
43345   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
43346   - at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
43347   - at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
43348   - at org.h2.engine.Database.getPageStore(Database.java:2659)
43349   - at org.h2.engine.Database.open(Database.java:675)
43350   - at org.h2.engine.Database.openDatabase(Database.java:307)
43351   - at org.h2.engine.Database.<init>(Database.java:301)
43352   - at org.h2.engine.Engine.openSession(Engine.java:74)
43353   - at org.h2.engine.Engine.openSession(Engine.java:192)
43354   - at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
43355   - at org.h2.engine.Engine.createSession(Engine.java:166)
43356   - at org.h2.engine.Engine.createSession(Engine.java:29)
43357   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
43358   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
43359   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
43360   - at org.h2.Driver.connect(Driver.java:69)
43361   - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
43362   - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)
43363   - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
43364   - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)
43365   - at com.zaxxer.hikari.pool.HikariPool.access$100(HikariPool.java:71)
43366   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:726)
43367   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:712)
43368   - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
43369   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43370   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43371   - at java.base/java.lang.Thread.run(Thread.java:829)
43372   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43373   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:505)
43374   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
43375   - ... 33 more
43376   -Caused by: java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]
43377   - at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
43378   - at org.h2.mvstore.FileStore.open(FileStore.java:166)
43379   - at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
43380   - ... 27 more
43381   -Caused by: java.nio.channels.OverlappingFileLockException
43382   - at java.base/sun.nio.ch.FileLockTable.checkList(FileLockTable.java:229)
43383   - at java.base/sun.nio.ch.FileLockTable.add(FileLockTable.java:123)
43384   - at java.base/sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:1154)
43385   - at org.h2.store.fs.FileNio.tryLock(FilePathNio.java:121)
43386   - at java.base/java.nio.channels.FileChannel.tryLock(FileChannel.java:1165)
43387   - at org.h2.mvstore.FileStore.open(FileStore.java:163)
43388   - ... 28 more
43389   -2023-09-12 11:00:08 database: flush
43390   -org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43391   - at org.h2.message.DbException.get(DbException.java:194)
43392   - at org.h2.message.DbException.convert(DbException.java:347)
43393   - at org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:93)
43394   - at org.h2.mvstore.MVStore.handleException(MVStore.java:2877)
43395   - at org.h2.mvstore.MVStore.panic(MVStore.java:481)
43396   - at org.h2.mvstore.MVStore.<init>(MVStore.java:402)
43397   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
43398   - at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
43399   - at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
43400   - at org.h2.engine.Database.getPageStore(Database.java:2659)
43401   - at org.h2.engine.Database.open(Database.java:675)
43402   - at org.h2.engine.Database.openDatabase(Database.java:307)
43403   - at org.h2.engine.Database.<init>(Database.java:301)
43404   - at org.h2.engine.Engine.openSession(Engine.java:74)
43405   - at org.h2.engine.Engine.openSession(Engine.java:192)
43406   - at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
43407   - at org.h2.engine.Engine.createSession(Engine.java:166)
43408   - at org.h2.engine.Engine.createSession(Engine.java:29)
43409   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
43410   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
43411   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
43412   - at org.h2.Driver.connect(Driver.java:69)
43413   - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
43414   - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)
43415   - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
43416   - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)
43417   - at com.zaxxer.hikari.pool.HikariPool.access$100(HikariPool.java:71)
43418   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:726)
43419   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:712)
43420   - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
43421   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43422   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43423   - at java.base/java.lang.Thread.run(Thread.java:829)
43424   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43425   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:505)
43426   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
43427   - ... 33 more
43428   -Caused by: java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]
43429   - at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
43430   - at org.h2.mvstore.FileStore.open(FileStore.java:166)
43431   - at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
43432   - ... 27 more
43433   -Caused by: java.nio.channels.OverlappingFileLockException
43434   - at java.base/sun.nio.ch.FileLockTable.checkList(FileLockTable.java:229)
43435   - at java.base/sun.nio.ch.FileLockTable.add(FileLockTable.java:123)
43436   - at java.base/sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:1154)
43437   - at org.h2.store.fs.FileNio.tryLock(FilePathNio.java:121)
43438   - at java.base/java.nio.channels.FileChannel.tryLock(FileChannel.java:1165)
43439   - at org.h2.mvstore.FileStore.open(FileStore.java:163)
43440   - ... 28 more
43441   -2023-09-12 11:00:09 database: flush
43442   -org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43443   - at org.h2.message.DbException.get(DbException.java:194)
43444   - at org.h2.message.DbException.convert(DbException.java:347)
43445   - at org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:93)
43446   - at org.h2.mvstore.MVStore.handleException(MVStore.java:2877)
43447   - at org.h2.mvstore.MVStore.panic(MVStore.java:481)
43448   - at org.h2.mvstore.MVStore.<init>(MVStore.java:402)
43449   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
43450   - at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
43451   - at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
43452   - at org.h2.engine.Database.getPageStore(Database.java:2659)
43453   - at org.h2.engine.Database.open(Database.java:675)
43454   - at org.h2.engine.Database.openDatabase(Database.java:307)
43455   - at org.h2.engine.Database.<init>(Database.java:301)
43456   - at org.h2.engine.Engine.openSession(Engine.java:74)
43457   - at org.h2.engine.Engine.openSession(Engine.java:192)
43458   - at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
43459   - at org.h2.engine.Engine.createSession(Engine.java:166)
43460   - at org.h2.engine.Engine.createSession(Engine.java:29)
43461   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
43462   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
  43285 +2023-08-30 19:51:27 jdbc[6020]: null
  43286 +org.h2.message.DbException: The connection was not closed by the application and is garbage collected [90018-200]
  43287 + at org.h2.message.DbException.get(DbException.java:205)
  43288 + at org.h2.message.DbException.get(DbException.java:181)
  43289 + at org.h2.message.DbException.get(DbException.java:170)
  43290 + at org.h2.jdbc.JdbcConnection.closeOld(JdbcConnection.java:245)
  43291 + at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:186)
43463 43292 at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
43464 43293 at org.h2.Driver.connect(Driver.java:69)
43465 43294 at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
... ... @@ -43473,312 +43302,17 @@ org.h2.message.DbException: General error: &quot;java.lang.IllegalStateException: The
43473 43302 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43474 43303 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43475 43304 at java.base/java.lang.Thread.run(Thread.java:829)
43476   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43477   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:505)
  43305 +Caused by: org.h2.jdbc.JdbcSQLNonTransientConnectionException: The connection was not closed by the application and is garbage collected [90018-200]
  43306 + at org.h2.message.DbException.getJdbcSQLException(DbException.java:622)
43478 43307 at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
43479   - ... 33 more
43480   -Caused by: java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]
43481   - at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
43482   - at org.h2.mvstore.FileStore.open(FileStore.java:166)
43483   - at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
43484   - ... 27 more
43485   -Caused by: java.nio.channels.OverlappingFileLockException
43486   - at java.base/sun.nio.ch.FileLockTable.checkList(FileLockTable.java:229)
43487   - at java.base/sun.nio.ch.FileLockTable.add(FileLockTable.java:123)
43488   - at java.base/sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:1154)
43489   - at org.h2.store.fs.FileNio.tryLock(FilePathNio.java:121)
43490   - at java.base/java.nio.channels.FileChannel.tryLock(FileChannel.java:1165)
43491   - at org.h2.mvstore.FileStore.open(FileStore.java:163)
43492   - ... 28 more
43493   -2023-09-12 06:06:52 database: flush
43494   -org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43495   - at org.h2.message.DbException.get(DbException.java:216)
43496   - at org.h2.message.DbException.convert(DbException.java:414)
43497   - at org.h2.mvstore.db.Store.lambda$new$0(Store.java:120)
43498   - at org.h2.mvstore.MVStore.handleException(MVStore.java:3296)
43499   - at org.h2.mvstore.MVStore.panic(MVStore.java:585)
43500   - at org.h2.mvstore.MVStore.<init>(MVStore.java:461)
43501   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4056)
43502   - at org.h2.mvstore.db.Store.<init>(Store.java:129)
43503   - at org.h2.engine.Database.<init>(Database.java:324)
43504   - at org.h2.engine.Engine.openSession(Engine.java:92)
43505   - at org.h2.engine.Engine.openSession(Engine.java:222)
43506   - at org.h2.engine.Engine.createSession(Engine.java:201)
43507   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:338)
43508   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122)
43509   - at org.h2.Driver.connect(Driver.java:59)
43510   - at com.intellij.database.remote.jdbc.helpers.JdbcHelperImpl.connect(JdbcHelperImpl.java:612)
43511   - at com.intellij.database.remote.jdbc.impl.RemoteDriverImpl.connect(RemoteDriverImpl.java:43)
43512   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
43513   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
43514   - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
43515   - at java.base/java.lang.reflect.Method.invoke(Method.java:566)
43516   - at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
43517   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
43518   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
43519   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43520   - at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
43521   - at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
43522   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
43523   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
43524   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43525   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
43526   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43527   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43528   - at java.base/java.lang.Thread.run(Thread.java:834)
43529   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43530   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:573)
43531   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:496)
43532   - ... 34 more
43533   -Caused by: org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]
43534   - at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
43535   - at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
43536   - at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
43537   - at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
43538   - ... 28 more
43539   -2023-09-12 06:06:52 database: opening D:/Users/wmy/feiweiProjects/fw-freya/db/freya
43540   -org.h2.message.DbException: General error: "The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43541   - at org.h2.message.DbException.get(DbException.java:216)
43542   - at org.h2.mvstore.db.Store.convertMVStoreException(Store.java:166)
43543   - at org.h2.mvstore.db.Store.<init>(Store.java:140)
43544   - at org.h2.engine.Database.<init>(Database.java:324)
43545   - at org.h2.engine.Engine.openSession(Engine.java:92)
43546   - at org.h2.engine.Engine.openSession(Engine.java:222)
43547   - at org.h2.engine.Engine.createSession(Engine.java:201)
43548   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:338)
43549   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122)
43550   - at org.h2.Driver.connect(Driver.java:59)
43551   - at com.intellij.database.remote.jdbc.helpers.JdbcHelperImpl.connect(JdbcHelperImpl.java:612)
43552   - at com.intellij.database.remote.jdbc.impl.RemoteDriverImpl.connect(RemoteDriverImpl.java:43)
43553   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
43554   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
43555   - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
43556   - at java.base/java.lang.reflect.Method.invoke(Method.java:566)
43557   - at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
43558   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
43559   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
43560   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43561   - at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
43562   - at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
43563   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
43564   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
43565   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43566   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
43567   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43568   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43569   - at java.base/java.lang.Thread.run(Thread.java:834)
43570   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43571   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:573)
43572   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:496)
43573   - ... 29 more
43574   -Caused by: org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]
43575   - at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
43576   - at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
43577   - at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
43578   - at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
43579   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4056)
43580   - at org.h2.mvstore.db.Store.<init>(Store.java:129)
43581   - ... 26 more
43582   -2023-09-12 06:07:18 database: flush
43583   -org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43584   - at org.h2.message.DbException.get(DbException.java:216)
43585   - at org.h2.message.DbException.convert(DbException.java:414)
43586   - at org.h2.mvstore.db.Store.lambda$new$0(Store.java:120)
43587   - at org.h2.mvstore.MVStore.handleException(MVStore.java:3296)
43588   - at org.h2.mvstore.MVStore.panic(MVStore.java:585)
43589   - at org.h2.mvstore.MVStore.<init>(MVStore.java:461)
43590   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4056)
43591   - at org.h2.mvstore.db.Store.<init>(Store.java:129)
43592   - at org.h2.engine.Database.<init>(Database.java:324)
43593   - at org.h2.engine.Engine.openSession(Engine.java:92)
43594   - at org.h2.engine.Engine.openSession(Engine.java:222)
43595   - at org.h2.engine.Engine.createSession(Engine.java:201)
43596   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:338)
43597   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122)
43598   - at org.h2.Driver.connect(Driver.java:59)
43599   - at com.intellij.database.remote.jdbc.helpers.JdbcHelperImpl.connect(JdbcHelperImpl.java:612)
43600   - at com.intellij.database.remote.jdbc.impl.RemoteDriverImpl.connect(RemoteDriverImpl.java:43)
43601   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
43602   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
43603   - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
43604   - at java.base/java.lang.reflect.Method.invoke(Method.java:566)
43605   - at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
43606   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
43607   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
43608   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43609   - at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
43610   - at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
43611   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
43612   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
43613   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43614   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
43615   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43616   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43617   - at java.base/java.lang.Thread.run(Thread.java:834)
43618   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43619   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:573)
43620   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:496)
43621   - ... 34 more
43622   -Caused by: org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]
43623   - at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
43624   - at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
43625   - at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
43626   - at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
43627   - ... 28 more
43628   -2023-09-12 06:07:18 database: opening D:/Users/wmy/feiweiProjects/fw-freya/db/freya
43629   -org.h2.message.DbException: General error: "The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43630   - at org.h2.message.DbException.get(DbException.java:216)
43631   - at org.h2.mvstore.db.Store.convertMVStoreException(Store.java:166)
43632   - at org.h2.mvstore.db.Store.<init>(Store.java:140)
43633   - at org.h2.engine.Database.<init>(Database.java:324)
43634   - at org.h2.engine.Engine.openSession(Engine.java:92)
43635   - at org.h2.engine.Engine.openSession(Engine.java:222)
43636   - at org.h2.engine.Engine.createSession(Engine.java:201)
43637   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:338)
43638   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122)
43639   - at org.h2.Driver.connect(Driver.java:59)
43640   - at com.intellij.database.remote.jdbc.helpers.JdbcHelperImpl.connect(JdbcHelperImpl.java:612)
43641   - at com.intellij.database.remote.jdbc.impl.RemoteDriverImpl.connect(RemoteDriverImpl.java:43)
43642   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
43643   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
43644   - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
43645   - at java.base/java.lang.reflect.Method.invoke(Method.java:566)
43646   - at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
43647   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
43648   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
43649   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43650   - at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
43651   - at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
43652   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
43653   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
43654   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43655   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
43656   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43657   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43658   - at java.base/java.lang.Thread.run(Thread.java:834)
43659   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43660   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:573)
43661   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:496)
43662   - ... 29 more
43663   -Caused by: org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]
43664   - at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
43665   - at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
43666   - at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
43667   - at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
43668   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4056)
43669   - at org.h2.mvstore.db.Store.<init>(Store.java:129)
43670   - ... 26 more
43671   -2023-09-12 06:14:19 database: flush
43672   -org.h2.message.DbException: General error: "org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43673   - at org.h2.message.DbException.get(DbException.java:216)
43674   - at org.h2.message.DbException.convert(DbException.java:414)
43675   - at org.h2.mvstore.db.Store.lambda$new$0(Store.java:120)
43676   - at org.h2.mvstore.MVStore.handleException(MVStore.java:3296)
43677   - at org.h2.mvstore.MVStore.panic(MVStore.java:585)
43678   - at org.h2.mvstore.MVStore.<init>(MVStore.java:461)
43679   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4056)
43680   - at org.h2.mvstore.db.Store.<init>(Store.java:129)
43681   - at org.h2.engine.Database.<init>(Database.java:324)
43682   - at org.h2.engine.Engine.openSession(Engine.java:92)
43683   - at org.h2.engine.Engine.openSession(Engine.java:222)
43684   - at org.h2.engine.Engine.createSession(Engine.java:201)
43685   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:338)
43686   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122)
43687   - at org.h2.Driver.connect(Driver.java:59)
43688   - at com.intellij.database.remote.jdbc.helpers.JdbcHelperImpl.connect(JdbcHelperImpl.java:612)
43689   - at com.intellij.database.remote.jdbc.impl.RemoteDriverImpl.connect(RemoteDriverImpl.java:43)
43690   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
43691   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
43692   - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
43693   - at java.base/java.lang.reflect.Method.invoke(Method.java:566)
43694   - at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
43695   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
43696   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
43697   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43698   - at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
43699   - at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
43700   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
43701   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
43702   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43703   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
43704   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43705   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43706   - at java.base/java.lang.Thread.run(Thread.java:834)
43707   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43708   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:573)
43709   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:496)
43710   - ... 34 more
43711   -Caused by: org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]
43712   - at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
43713   - at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
43714   - at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
43715   - at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
43716   - ... 28 more
43717   -2023-09-12 06:14:19 database: opening D:/Users/wmy/feiweiProjects/fw-freya/db/freya
43718   -org.h2.message.DbException: General error: "The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43719   - at org.h2.message.DbException.get(DbException.java:216)
43720   - at org.h2.mvstore.db.Store.convertMVStoreException(Store.java:166)
43721   - at org.h2.mvstore.db.Store.<init>(Store.java:140)
43722   - at org.h2.engine.Database.<init>(Database.java:324)
43723   - at org.h2.engine.Engine.openSession(Engine.java:92)
43724   - at org.h2.engine.Engine.openSession(Engine.java:222)
43725   - at org.h2.engine.Engine.createSession(Engine.java:201)
43726   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:338)
43727   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122)
43728   - at org.h2.Driver.connect(Driver.java:59)
43729   - at com.intellij.database.remote.jdbc.helpers.JdbcHelperImpl.connect(JdbcHelperImpl.java:612)
43730   - at com.intellij.database.remote.jdbc.impl.RemoteDriverImpl.connect(RemoteDriverImpl.java:43)
43731   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
43732   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
43733   - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
43734   - at java.base/java.lang.reflect.Method.invoke(Method.java:566)
43735   - at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
43736   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
43737   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
43738   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43739   - at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
43740   - at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
43741   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
43742   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
43743   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43744   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
43745   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43746   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43747   - at java.base/java.lang.Thread.run(Thread.java:834)
43748   -Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "The write format 1 is smaller than the supported format 2 [2.1.210/5]" [50000-210]
43749   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:573)
43750   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:496)
43751   - ... 29 more
43752   -Caused by: org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.210/5]
43753   - at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
43754   - at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
43755   - at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
43756   - at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
43757   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4056)
43758   - at org.h2.mvstore.db.Store.<init>(Store.java:129)
43759   - ... 26 more
43760   -2023-09-12 06:15:43 jdbc[3]: exception
43761   -java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported.
43762   - at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1749)
43763   - at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:466)
43764   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
43765   - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
43766   - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
43767   - at java.base/java.lang.reflect.Method.invoke(Method.java:566)
43768   - at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
43769   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
43770   - at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
43771   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43772   - at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
43773   - at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
43774   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
43775   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
43776   - at java.base/java.security.AccessController.doPrivileged(Native Method)
43777   - at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
43778   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43779   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43780   - at java.base/java.lang.Thread.run(Thread.java:834)
43781   -2023-09-12 06:16:41 jdbc[4]: exception
  43308 + ... 18 more
  43309 +2023-09-22 17:36:08 jdbc[44]: exception
  43310 +org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "SELECT * FROM ACCOUNT WEHE TYPE[*] = 2"; SQL statement:
  43311 +SELECT * FROM ACCOUNT wehe type = 2 [42000-200]
  43312 +2023-09-22 17:36:11 jdbc[44]: exception
  43313 +org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "SELECT * FROM ACCOUNT WEHE TYPE[*] = 2"; SQL statement:
  43314 +SELECT * FROM ACCOUNT wehe type = 2 [42000-200]
  43315 +2023-09-28 06:09:55 jdbc[3]: exception
43782 43316 java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported.
43783 43317 at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1749)
43784 43318 at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:466)
... ... @@ -43799,7 +43333,7 @@ java.sql.SQLClientInfoException: Client info name &#39;ApplicationName&#39; not supporte
43799 43333 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
43800 43334 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
43801 43335 at java.base/java.lang.Thread.run(Thread.java:834)
43802   -2023-09-12 14:17:11 database: flush
  43336 +2023-09-28 14:10:35 database: flush
43803 43337 org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43804 43338 at org.h2.message.DbException.get(DbException.java:194)
43805 43339 at org.h2.message.DbException.convert(DbException.java:347)
... ... @@ -43903,7 +43437,7 @@ Caused by: java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy
43903 43437 at org.h2.mvstore.FileStore.open(FileStore.java:172)
43904 43438 at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
43905 43439 ... 87 more
43906   -2023-09-12 14:17:17 database: flush
  43440 +2023-09-28 14:10:37 database: flush
43907 43441 org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
43908 43442 at org.h2.message.DbException.get(DbException.java:194)
43909 43443 at org.h2.message.DbException.convert(DbException.java:347)
... ... @@ -43987,45 +43521,46 @@ Caused by: java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy
43987 43521 at org.h2.mvstore.FileStore.open(FileStore.java:172)
43988 43522 at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
43989 43523 ... 67 more
43990   -2023-09-12 14:17:19 jdbc[3]: exception
43991   -org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "ACCOUNT" already exists; SQL statement:
43992   -create table account (id bigint generated by default as identity, account_name varchar(255), account_no varchar(255), cookies_status boolean, done boolean, fans_cnt integer, playback_search_key varchar(255), report_date date, type integer, primary key (id)) [42101-200]
43993   -2023-09-12 14:17:19 jdbc[3]: exception
43994   -org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "COOKIE" already exists; SQL statement:
43995   -create table cookie (id bigint generated by default as identity, account_no varchar(255), create_time timestamp, domain varchar(255), expiry_date timestamp, http_only boolean, name varchar(255), path varchar(255), secure boolean, type integer, value varchar(2000), version integer, primary key (id)) [42101-200]
43996   -2023-09-12 14:17:19 jdbc[3]: exception
43997   -org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "LIVE_OVERVIEW" already exists; SQL statement:
43998   -create table live_overview (id bigint generated by default as identity, account_no varchar(255), comment_cnt integer, comment_user_cnt integer, consume_user_cnt integer, gift_cnt integer, income double, live_cnt integer, live_duration double, max_watch_user_cnt integer, new_fans_cnt integer, report_date date, score integer, type integer, upload_time datetime, watch_avg_duration double, watch_times_cnt integer, watch_user_cnt integer, primary key (id)) [42101-200]
43999   -2023-09-12 14:17:19 jdbc[3]: exception
44000   -org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "LIVE_POOL" already exists; SQL statement:
44001   -create table live_pool (id bigint generated by default as identity, account_no varchar(255), comment_user_cnt integer, consume_user_cnt integer, duration double, end_time datetime, get_playback_fail_times integer, income double, like_cnt integer, new_fans_user_cnt integer, open_time datetime, playback_url varchar(1024), report_date date, room_cover_image varchar(4096), room_id varchar(255), room_name varchar(255), score integer, share_cnt integer, type integer, user_nick varchar(255), watch_cnt integer, watch_peak_user_cnt integer, watch_user_cnt integer, primary key (id)) [42101-200]
44002   -2023-09-12 14:17:19 jdbc[3]: exception
44003   -org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "NS_SIG3" already exists; SQL statement:
44004   -create table ns_sig3 (id bigint generated by default as identity, account_no varchar(255), create_date date, page integer, sig_msg varchar(512), sig_type integer, type integer, primary key (id)) [42101-200]
44005   -2023-09-12 14:17:19 jdbc[3]: exception
44006   -org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "VIDEO_POOL" already exists; SQL statement:
44007   -create table video_pool (id bigint generated by default as identity, account_no varchar(255), comment_count integer, duration double, full_play_count integer, like_count integer, new_fans_user_cnt integer, play_count integer, preview varchar(4096), publish_time datetime, report_date date, resource_type integer, share_count integer, title varchar(4096), type integer, video_id varchar(255), video_url varchar(4096), primary key (id)) [42101-200]
44008   -2023-09-12 14:17:19 jdbc[3]: exception
44009   -org.h2.jdbc.JdbcSQLSyntaxErrorException: Index "IDXKWOBILLHNTYYT02FVAQAM5G5" already exists; SQL statement:
44010   -create index IDXkwobillhntyyt02fvaqam5g5 on cookie (account_no) [42111-200]
44011   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:453)
44012   - at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
44013   - at org.h2.message.DbException.get(DbException.java:205)
44014   - at org.h2.message.DbException.get(DbException.java:181)
44015   - at org.h2.command.ddl.CreateIndex.update(CreateIndex.java:76)
44016   - at org.h2.command.CommandContainer.update(CommandContainer.java:198)
44017   - at org.h2.command.Command.executeUpdate(Command.java:251)
44018   - at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:228)
44019   - at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:201)
44020   - at com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94)
44021   - at com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java)
44022   - at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54)
44023   - at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlString(AbstractSchemaMigrator.java:562)
44024   - at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlStrings(AbstractSchemaMigrator.java:507)
44025   - at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applyIndexes(AbstractSchemaMigrator.java:331)
44026   - at org.hibernate.tool.schema.internal.GroupedSchemaMigratorImpl.performTablesMigration(GroupedSchemaMigratorImpl.java:84)
44027   - at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:207)
44028   - at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:114)
  43524 +2023-09-28 14:10:40 database: flush
  43525 +org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
  43526 + at org.h2.message.DbException.get(DbException.java:194)
  43527 + at org.h2.message.DbException.convert(DbException.java:347)
  43528 + at org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:93)
  43529 + at org.h2.mvstore.MVStore.handleException(MVStore.java:2877)
  43530 + at org.h2.mvstore.MVStore.panic(MVStore.java:481)
  43531 + at org.h2.mvstore.MVStore.<init>(MVStore.java:402)
  43532 + at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
  43533 + at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
  43534 + at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
  43535 + at org.h2.engine.Database.getPageStore(Database.java:2659)
  43536 + at org.h2.engine.Database.open(Database.java:675)
  43537 + at org.h2.engine.Database.openDatabase(Database.java:307)
  43538 + at org.h2.engine.Database.<init>(Database.java:301)
  43539 + at org.h2.engine.Engine.openSession(Engine.java:74)
  43540 + at org.h2.engine.Engine.openSession(Engine.java:192)
  43541 + at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
  43542 + at org.h2.engine.Engine.createSession(Engine.java:166)
  43543 + at org.h2.engine.Engine.createSession(Engine.java:29)
  43544 + at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
  43545 + at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
  43546 + at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
  43547 + at org.h2.Driver.connect(Driver.java:69)
  43548 + at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
  43549 + at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)
  43550 + at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
  43551 + at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)
  43552 + at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)
  43553 + at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
  43554 + at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112)
  43555 + at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122)
  43556 + at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180)
  43557 + at org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl.getIsolatedConnection(DdlTransactionIsolatorNonJtaImpl.java:43)
  43558 + at org.hibernate.tool.schema.internal.exec.ImprovedExtractionContextImpl.getJdbcConnection(ImprovedExtractionContextImpl.java:60)
  43559 + at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.extractMetadata(SequenceInformationExtractorLegacyImpl.java:40)
  43560 + at org.hibernate.tool.schema.extract.internal.DatabaseInformationImpl.initializeSequences(DatabaseInformationImpl.java:65)
  43561 + at org.hibernate.tool.schema.extract.internal.DatabaseInformationImpl.<init>(DatabaseInformationImpl.java:59)
  43562 + at org.hibernate.tool.schema.internal.Helper.buildDatabaseInformation(Helper.java:155)
  43563 + at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:96)
44029 43564 at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:184)
44030 43565 at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:73)
44031 43566 at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:318)
... ... @@ -44060,55 +43595,78 @@ create index IDXkwobillhntyyt02fvaqam5g5 on cookie (account_no) [42111-200]
44060 43595 at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
44061 43596 at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332)
44062 43597 at cn.fw.freya.FreyaApplication.main(FreyaApplication.java:36)
44063   -2023-09-22 12:58:01 database: flush
44064   -org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
44065   - at org.h2.message.DbException.get(DbException.java:194)
44066   - at org.h2.message.DbException.convert(DbException.java:347)
44067   - at org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:93)
44068   - at org.h2.mvstore.MVStore.handleException(MVStore.java:2877)
44069   - at org.h2.mvstore.MVStore.panic(MVStore.java:481)
44070   - at org.h2.mvstore.MVStore.<init>(MVStore.java:402)
44071   - at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
44072   - at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
44073   - at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
44074   - at org.h2.engine.Database.getPageStore(Database.java:2659)
44075   - at org.h2.engine.Database.open(Database.java:675)
44076   - at org.h2.engine.Database.openDatabase(Database.java:307)
44077   - at org.h2.engine.Database.<init>(Database.java:301)
44078   - at org.h2.engine.Engine.openSession(Engine.java:74)
44079   - at org.h2.engine.Engine.openSession(Engine.java:192)
44080   - at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
44081   - at org.h2.engine.Engine.createSession(Engine.java:166)
44082   - at org.h2.engine.Engine.createSession(Engine.java:29)
44083   - at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
44084   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
44085   - at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
44086   - at org.h2.Driver.connect(Driver.java:69)
44087   - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
44088   - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)
44089   - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
44090   - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)
44091   - at com.zaxxer.hikari.pool.HikariPool.access$100(HikariPool.java:71)
44092   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:726)
44093   - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:712)
44094   - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
44095   - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
44096   - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
44097   - at java.base/java.lang.Thread.run(Thread.java:829)
44098 43598 Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]" [50000-200]
44099 43599 at org.h2.message.DbException.getJdbcSQLException(DbException.java:505)
44100 43600 at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
44101   - ... 33 more
  43601 + ... 72 more
44102 43602 Caused by: java.lang.IllegalStateException: The file is locked: nio:D:/Users/wmy/feiweiProjects/fw-freya/db/freya.mv.db [1.4.200/7]
44103 43603 at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
44104   - at org.h2.mvstore.FileStore.open(FileStore.java:166)
  43604 + at org.h2.mvstore.FileStore.open(FileStore.java:172)
44105 43605 at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
44106   - ... 27 more
44107   -Caused by: java.nio.channels.OverlappingFileLockException
44108   - at java.base/sun.nio.ch.FileLockTable.checkList(FileLockTable.java:229)
44109   - at java.base/sun.nio.ch.FileLockTable.add(FileLockTable.java:123)
44110   - at java.base/sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:1154)
44111   - at org.h2.store.fs.FileNio.tryLock(FilePathNio.java:121)
44112   - at java.base/java.nio.channels.FileChannel.tryLock(FileChannel.java:1165)
44113   - at org.h2.mvstore.FileStore.open(FileStore.java:163)
44114   - ... 28 more
  43606 + ... 66 more
  43607 +2023-09-28 14:42:35 jdbc[13]: exception
  43608 +org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "DELETE *[*] FROM VIDEO_POOL WHERE ACCOUNT_NO = 'dyp92zsjjl1d'"; expected "identifier"; SQL statement:
  43609 +delete * from VIDEO_POOL where ACCOUNT_NO = 'dyp92zsjjl1d' [42001-200]
  43610 +2023-09-28 07:27:15 jdbc[3]: exception
  43611 +java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported.
  43612 + at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1749)
  43613 + at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:466)
  43614 + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  43615 + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  43616 + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  43617 + at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  43618 + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
  43619 + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
  43620 + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
  43621 + at java.base/java.security.AccessController.doPrivileged(Native Method)
  43622 + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  43623 + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
  43624 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
  43625 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
  43626 + at java.base/java.security.AccessController.doPrivileged(Native Method)
  43627 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
  43628 + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  43629 + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  43630 + at java.base/java.lang.Thread.run(Thread.java:834)
  43631 +2023-09-28 07:30:14 jdbc[4]: exception
  43632 +java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported.
  43633 + at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1749)
  43634 + at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:466)
  43635 + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  43636 + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  43637 + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  43638 + at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  43639 + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
  43640 + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
  43641 + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
  43642 + at java.base/java.security.AccessController.doPrivileged(Native Method)
  43643 + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  43644 + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
  43645 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
  43646 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
  43647 + at java.base/java.security.AccessController.doPrivileged(Native Method)
  43648 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
  43649 + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  43650 + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  43651 + at java.base/java.lang.Thread.run(Thread.java:834)
  43652 +2023-09-28 07:33:13 jdbc[5]: exception
  43653 +java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported.
  43654 + at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1749)
  43655 + at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:466)
  43656 + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  43657 + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  43658 + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  43659 + at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  43660 + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
  43661 + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
  43662 + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
  43663 + at java.base/java.security.AccessController.doPrivileged(Native Method)
  43664 + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  43665 + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
  43666 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
  43667 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
  43668 + at java.base/java.security.AccessController.doPrivileged(Native Method)
  43669 + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
  43670 + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  43671 + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  43672 + at java.base/java.lang.Thread.run(Thread.java:834)
... ...
src/main/java/cn/fw/freya/domain/data/Account.java
... ... @@ -57,6 +57,10 @@ public class Account {
57 57 * 今日是否完成数据抓取
58 58 */
59 59 private Boolean done;
  60 + /**
  61 + * 今日已推送过账号失效待办
  62 + */
  63 + private Boolean hasPushExpire;
60 64  
61 65 @Override
62 66 public boolean equals(Object o) {
... ...
src/main/java/cn/fw/freya/service/CommonBizService.java
... ... @@ -104,8 +104,9 @@ public class CommonBizService {
104 104 .accountNo(item.getAccountNo())
105 105 .playbackSearchKey(item.getPlaybackSearchKey())
106 106 .type(typeEnum.getValue())
107   - .cookiesStatus(Boolean.TRUE)
108   - .done(Boolean.FALSE)
  107 + .cookiesStatus(true)
  108 + .done(false)
  109 + .hasPushExpire(false)
109 110 .build()
110 111 )
111 112 .collect(Collectors.toList()));
... ...
src/main/java/cn/fw/freya/service/crawl/CrawlNSSigMsgBizService.java
... ... @@ -51,7 +51,7 @@ public class CrawlNSSigMsgBizService {
51 51 private final NsSig3ServiceImpl nsSig3Service;// 签名操作
52 52 private final AccountRpcService accountRpcService;
53 53 public static final String RE_TRY_GET_SIG_FLAG = "reTry";
54   - private CopyOnWriteArrayList<String> taskKey = new CopyOnWriteArrayList<>();
  54 + private final CopyOnWriteArrayList<String> TASK_KEYS = new CopyOnWriteArrayList<>();
55 55  
56 56 // 懒加载, 解决bean循环依赖
57 57 private DouYinCrawl douYinCrawl;
... ... @@ -114,7 +114,7 @@ public class CrawlNSSigMsgBizService {
114 114 * @return 正在进行中的任务key
115 115 */
116 116 public List<String> getTaskKey() {
117   - return this.taskKey;
  117 + return this.TASK_KEYS;
118 118 }
119 119  
120 120 /**
... ... @@ -148,28 +148,37 @@ public class CrawlNSSigMsgBizService {
148 148 */
149 149 public void task(String accountNo, AccountTypeEnum accountType, DataTypeEnum dataType, Integer page) {
150 150 String key = accountNo + "#" + accountType + "#" + dataType;
151   - if (taskKey.contains(key))
  151 + if (TASK_KEYS.contains(key))
152 152 return;
153 153 else
154   - taskKey.add(key);
  154 + TASK_KEYS.add(key);
155 155 NsSigDto dto = this.generateBaseNsSigMsg(accountNo, accountType, dataType);
156 156 if (Objects.nonNull(page))
157 157 dto.setPage(page);
158 158 String sigMsg;
159 159 int tryTimes = 0;
160 160 do {
  161 + if (Objects.equals(accountService.getAccountHasPushExpire(accountNo, accountType), true)) {// 已推送过失效待办, 放弃抓取签名
  162 + TASK_KEYS.remove(key);
  163 + return;
  164 + }
161 165 sigMsg = this.getNS_sig3(accountNo, accountType, dataType, page, true);
162 166 tryTimes++;
163 167 } while ((Objects.isNull(sigMsg) || Objects.equals(sigMsg, RE_TRY_GET_SIG_FLAG)) && tryTimes < 6);
164 168 if (Objects.nonNull(sigMsg)) {
165 169 dto.setSigMsg(sigMsg);
166 170 nsSig3Service.setSig3Msg(dto);
167   - } else {
168   - log.info(String.format("%s平台, 账号:%s, %s类型数据, %s页, 尝试次数:%s", accountType.getName(), accountNo,
169   - dataType.getName(), page, tryTimes));
170   - accountRpcService.pushExpireAccount(accountNo, accountType.getValue());
171 171 }
172   - taskKey.remove(key);
  172 + if (Objects.isNull(sigMsg) || Objects.equals(sigMsg, RE_TRY_GET_SIG_FLAG)) {
  173 + log.info(String.format("%s平台, 账号:%s, %s类型数据, %s页, 尝试次数:%s, 执行推送账号失效待办",
  174 + accountType.getName(), accountNo, dataType.getName(), page, tryTimes));
  175 + try {
  176 + accountRpcService.pushExpireAccount(accountNo, accountType.getValue());
  177 + } finally {
  178 + TASK_KEYS.remove(key);
  179 + }
  180 + }
  181 + TASK_KEYS.remove(key);
173 182 }
174 183  
175 184 /**
... ...
src/main/java/cn/fw/freya/service/crawl/impl/BilibiliCrawl.java
... ... @@ -112,7 +112,7 @@ public class BilibiliCrawl implements CrawlStrategy {
112 112 if (Objects.equals(accountNo, userInfo.get("userId"))) {
113 113 Integer type = this.getType().getValue();
114 114 common.saveCookie(driver, accountNo, type);
115   - accountService.updateAccountCookiesStatus(accountNo, type, true);
  115 + accountService.updateAccountCookiesStatus(accountNo, type, true, false);
116 116 accountService.whenLoginCheckAccountExist(accountNo, type);
117 117 this.exitBrowser(accountNo, null);
118 118 return true;
... ...
src/main/java/cn/fw/freya/service/crawl/impl/DongCheDiCrawl.java
... ... @@ -114,7 +114,7 @@ public class DongCheDiCrawl implements CrawlStrategy {
114 114 if (Objects.equals(accountNo, userInfo.get("ttId"))) {
115 115 Integer type = this.getType().getValue();
116 116 common.saveCookie(driver, accountNo, type);
117   - accountService.updateAccountCookiesStatus(accountNo, type, true);
  117 + accountService.updateAccountCookiesStatus(accountNo, type, true, false);
118 118 accountService.whenLoginCheckAccountExist(accountNo, type);
119 119 this.exitBrowser(accountNo, null);
120 120 return true;
... ...
src/main/java/cn/fw/freya/service/crawl/impl/DouYinCrawl.java
... ... @@ -135,7 +135,7 @@ public class DouYinCrawl implements CrawlStrategy {
135 135 throw new BusinessException("请联系抖音账号为: " + accountNo + " 的员工登录'抖音创作服务平台'解锁");
136 136 } else {
137 137 common.saveCookie(driver, accountNo, type);// 保存该用户的cookies
138   - accountService.updateAccountCookiesStatus(accountNo, type, true);
  138 + accountService.updateAccountCookiesStatus(accountNo, type, true, false);
139 139 accountService.whenLoginCheckAccountExist(accountNo, type);
140 140 this.exitBrowser(accountNo, null);
141 141 return true;
... ...
src/main/java/cn/fw/freya/service/crawl/impl/KuaiShouCrawl.java
... ... @@ -231,7 +231,7 @@ public class KuaiShouCrawl implements CrawlStrategy, SmartLifecycle {
231 231 throw new BusinessException("请联系快手账号为: " + accountNo + " 的员工登录'快手创作服务平台'解锁");
232 232 }
233 233 }
234   - accountService.updateAccountCookiesStatus(accountNo, type, true);
  234 + accountService.updateAccountCookiesStatus(accountNo, type, true, false);
235 235 accountService.whenLoginCheckAccountExist(accountNo, type);// 登录时候检查该账号是否已经存在本地
236 236 common.saveCookie(driver, accountNo, type);// 保存该用户的cookies
237 237 this.exitBrowser(accountNo, null);
... ...
src/main/java/cn/fw/freya/service/data/AccountService.java
1 1 package cn.fw.freya.service.data;
2 2  
3 3 import cn.fw.freya.domain.data.Account;
  4 +import cn.fw.freya.enums.AccountTypeEnum;
4 5 import com.baomidou.mybatisplus.extension.service.IService;
5 6  
6 7 import java.util.Date;
... ... @@ -39,8 +40,9 @@ public interface AccountService extends IService&lt;Account&gt; {
39 40 * @param accountNo 账号
40 41 * @param type 账号类型
41 42 * @param cookiesStatus 账号cookies状态
  43 + * @param hasPushExpire 今日已推送过账号失效待办
42 44 */
43   - void updateAccountCookiesStatus(String accountNo, Integer type, boolean cookiesStatus);
  45 + void updateAccountCookiesStatus(String accountNo, Integer type, boolean cookiesStatus, boolean hasPushExpire);
44 46  
45 47 /**
46 48 * 随机获取该类型账号
... ... @@ -107,4 +109,13 @@ public interface AccountService extends IService&lt;Account&gt; {
107 109 * @param accountNo 账号
108 110 */
109 111 void setAccountUndone(String accountNo);
  112 +
  113 + /**
  114 + * 获取账号是否已推送过失效待办标识
  115 + *
  116 + * @param accountNo 账号
  117 + * @param type 账号类型
  118 + * @return 账号是否已推送过失效待办标识
  119 + */
  120 + Boolean getAccountHasPushExpire(String accountNo, AccountTypeEnum type);
110 121 }
... ...
src/main/java/cn/fw/freya/service/data/impl/AccountServiceImpl.java
... ... @@ -66,14 +66,17 @@ public class AccountServiceImpl extends ServiceImpl&lt;AccountDao, Account&gt; impleme
66 66 * @param accountNo 账号
67 67 * @param type 账号类型
68 68 * @param cookiesStatus 账号cookies状态
  69 + * @param hasPushExpire 今日已推送过账号失效待办
69 70 */
70 71 @Override
71 72 @Transactional(rollbackFor = Exception.class)
72   - public void updateAccountCookiesStatus(String accountNo, Integer type, boolean cookiesStatus) {
  73 + public void updateAccountCookiesStatus(String accountNo, Integer type,
  74 + boolean cookiesStatus, boolean hasPushExpire) {
73 75 this.lambdaUpdate()
74 76 .eq(Account::getAccountNo, accountNo)
75 77 .eq(Account::getType, type)
76 78 .set(Account::getCookiesStatus, cookiesStatus)
  79 + .set(Account::getHasPushExpire, hasPushExpire)
77 80 .update();
78 81 }
79 82  
... ... @@ -169,7 +172,8 @@ public class AccountServiceImpl extends ServiceImpl&lt;AccountDao, Account&gt; impleme
169 172 if (Objects.nonNull(account))
170 173 return;
171 174 Date now = new Date();
172   - Date date = DateUtil.localDateTime2Date(LocalDateTime.of(LocalDate.now(), LocalTime.of(12, 30, 0)));
  175 + Date date = DateUtil.localDateTime2Date(LocalDateTime.of(LocalDate.now(),
  176 + LocalTime.of(12, 30, 0)));
173 177 Account waitSaveAccount;
174 178 if (now.compareTo(date) >= 0)// 当前时间>=12:30
175 179 waitSaveAccount = Account.builder()
... ... @@ -180,6 +184,7 @@ public class AccountServiceImpl extends ServiceImpl&lt;AccountDao, Account&gt; impleme
180 184 .accountName(null)
181 185 .reportDate(null)
182 186 .done(false)
  187 + .hasPushExpire(false)
183 188 .build();
184 189 else
185 190 waitSaveAccount = Account.builder()
... ... @@ -189,7 +194,8 @@ public class AccountServiceImpl extends ServiceImpl&lt;AccountDao, Account&gt; impleme
189 194 .fansCnt(0)
190 195 .accountName(null)
191 196 .reportDate(now)
192   - .done(true)
  197 + .done(true)// 因为12:30会主动从服务器拉取账号, 设置true, 是防止立即抓数据
  198 + .hasPushExpire(false)
193 199 .build();
194 200 this.save(waitSaveAccount);// 不存在, 则保存该账号
195 201 }
... ... @@ -240,4 +246,23 @@ public class AccountServiceImpl extends ServiceImpl&lt;AccountDao, Account&gt; impleme
240 246 .update()
241 247 ;
242 248 }
  249 +
  250 + /**
  251 + * 获取账号是否已推送过失效待办标识
  252 + *
  253 + * @param accountNo 账号
  254 + * @param type 账号类型
  255 + * @return 账号是否已推送过失效待办标识
  256 + */
  257 + @Override
  258 + public Boolean getAccountHasPushExpire(String accountNo, AccountTypeEnum type) {
  259 + Account account = this.getOne(Wrappers.<Account>lambdaQuery()
  260 + .eq(Account::getAccountNo, accountNo)
  261 + .eq(Account::getType, type.getValue())
  262 + .last(" limit 1")
  263 + );
  264 + if (Objects.isNull(account))
  265 + return false;
  266 + return account.getHasPushExpire();
  267 + }
243 268 }
... ...
src/main/java/cn/fw/freya/service/rpc/AccountRpcService.java
... ... @@ -47,7 +47,7 @@ public class AccountRpcService {
47 47 params.put("type", type);
48 48 HttpConfig config = HttpConfig.custom()
49 49 .headers(HttpHeader.defaultHeader().build())
50   - .url(getBaseUrl() + PathConstant.EXPIRE_ACCOUNT)
  50 + .url(this.getBaseUrl() + PathConstant.EXPIRE_ACCOUNT)
51 51 .map(params);
52 52 String res = RequestUtil.put(config);// 发送put请求
53 53 JSONObject resObj = JSON.parseObject(res);
... ... @@ -57,7 +57,7 @@ public class AccountRpcService {
57 57 String message = Optional.ofNullable(resObj.getString("message")).orElse("账号cookie失效上报失败");
58 58 throw new BusinessException(status, message);
59 59 }
60   - accountService.updateAccountCookiesStatus(accountNo, type, false);
  60 + accountService.updateAccountCookiesStatus(accountNo, type, false, true);
61 61 return true;
62 62 }
63 63  
... ...