JDK 9 Developer Preview is now available on java.net
by Rory O'Donnell
Hi Sanne,
*JDK 9 Developer Preview is now available on java.net [1]
*
Developer Preview milestone: - A reasonably stable build suitable for
broad testing by the developer community is available.
JDK 9 Builds 163 and higher include all planned features.
*Attention annotation processing users and authors - * Request for
feedback on annotation processing API changes made in JDK 9.
As has been done previously during Java SE 7 and Java SE 8, the JSR 269
annotation processing API is undergoing a maintenance review (MR) as
part of Java SE 9. Details of the changes in JDK 9 Early Access build
163 & build 164 available here [2]
Please report experiences running processors under JDK 9 and feedback on
the API changes to the compiler-dev mailing list.
(If you haven’t already subscribed to that list then please do so first,
otherwise your message will be discarded as spam.)
Rgds, Rory
[1] https://jdk9.java.net/download/
[2]
http://mail.openjdk.java.net/pipermail/compiler-dev/2017-April/010896.html
--
Rgds,Rory O'Donnell
Quality Engineering Manager
7 years, 9 months
SchemaExport adds engine=MyISAM to all create table statements.
by Petar Tahchiev
Hey guys,
I've been using Hibernate's SchemaExport tool (5.1.x) for a long time it
has always created an sql script with create-table statements like this:
create table abstract_modifiable_entity (
id bigint not null,
code varchar(255) not null,
created_by varchar(255),
created_date datetime,
last_modified_by varchar(255),
last_modified_date datetime,
primary key (id)
);
However now that I try to upgrade to the latest 5.2.x I see a change - it
adds engine=MyISAM to the end of every create-table statement:
create table abstract_modifiable_entity (
id bigint not null,
code varchar(255) not null,
created_by varchar(255),
created_date datetime,
last_modified_by varchar(255),
last_modified_date datetime,
primary key (id)
) engine=MyISAM;
Is this intentional or a bug? I tried to find something in the changelog
but I couldn't. I even tried to declare the InnoDB dialect:
spring.jpa.database-platform=org.hibernate.dialect.MySQL57InnoDBDialect
but it still adds the MyISAM engine.
Is there any API to set the required engine?
Thank you.
--
Regards, Petar!
Karlovo, Bulgaria.
---
Public PGP Key at:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x19658550C3110611
Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311 0611
7 years, 9 months