[h2] Re: WriteValue Function replacement

2022-07-11 Thread Evgenij Ryazanov
Hello. No, there are no direct replacements. You cannot rely on internals of H2, they aren't expected to be used by applications. This method was used internally by removed PageStore backend. MVStore backend uses ValueDataType instead (and it also isn't a part of API). ValueDataType uses

[h2] Re: H2 version 2.1.210 droping public table on its own

2022-07-11 Thread Ronit
Thanks , I am actually trying to migrate my code from H2 1.3.176 to H2 2.1.214 so I wanted to make sure that is there a way to include MV_Store = FALSE But now its clear. On Tuesday, July 12, 2022 at 7:55:22 AM UTC+5:30 andrei...@gmail.com wrote: > I am curious what might be the reason to

[h2] Re: H2 version 2.1.210 droping public table on its own

2022-07-11 Thread Andrei Tokar
I am curious what might be the reason to try the addition of MV_Store=FALSE to your connection URL, but that option has been removed a while ago (at v. 1.4.200 ?), and MVStore is the only storage engine available in H2. On Monday, July 11, 2022 at 11:43:47 AM UTC-4 ronjos...@gmail.com wrote:

[h2] WriteValue Function replacement

2022-07-11 Thread Ronit
Hello , I am trying to migrate my code from H2 1.3.176(Older version) from H2 2.1.214(Latest version). In the Older version in org.h2.store.Data.java class there used to be a void writeValue(Value v) { } function which does not exist in the latest version. I wanted to know if there is a

[h2] Re: MV_Store

2022-07-11 Thread Evgenij Ryazanov
Hello. Legacy PageStore backend was removed from H2, so you cannot specify MV_STORE=FALSE any more. This backend is only available in old unsupported versions, it was introduced somewhere in 1.1.* releases and the last release with this backend is 1.4.200. -- You received this message

[h2] MV_Store

2022-07-11 Thread Ronit
Hello , I am trying to connect to the H2 2.1.214 and I want to add MV_Store= FALSE in the JDBC connection string . I have created the DataSource object , then try { Connection conn = dataSource.getConnection() } catch (SQLException sqle) { log.error("Error : " + sqle);

[h2] Re: H2 version 2.1.210 droping public table on its own

2022-07-11 Thread Ronit
Hello , I am working with the H2 2.1.214 and I want to add MV_Store=FALSE to my JDBC Connection string. can you please tell me how its done ? Currently I am adding it jdbc:h2:file:databasePath/dbName;MV_STORE=FALSE;LOCK_TIMEOUT=180;MAX_COMPACT_TIME=1 and it is giving me '