캐모마일 2.4.0 릴리즈 노트
주요 변경 사항
- 기존 캐모마일 어드민 웹의 기능을 활용할 수 있게 컴포넌트(자바 라이브러리)로 분리해서 추가 제공합니다.
- 기존 관리 웹 : chamomile-admin.war
관리 API 사용할 수 있는 chamomile-admin-service.jar
관리 웹을 제공하는 chamomile-admin-web.war
chamomile-admin-web 프로젝트는 chamomile-admin-service 를 사용해서 구현하였음.
*DB 연동 관련해서 chamomile-admin-service 는 JPA 를 사용합니다.
- 기존 관리 웹 : chamomile-admin.war
스키마 변경사항
- MariaDB 에서 AUTO_INCREMENT 사용하던 테이블이 SEQUENCE 를 사용하도록 변경됨.
- 기존 Schema 와 호환이 가능할 수 있도록 옵션을 제공함. (2.4.2 반영사항)
- chmm.aoplog.primary-key-strategy=mysql-sequence
기존 : auto, sequence
추가 : mysql-sequence
캐모마일 2.4.2 릴리즈 노트
-
버전 2.4.1-SNPASHOT -> 2.4.2
-
MariaDB에 대한 DDL.sql 에서 누락된 CHMM_SERVICE_CONTROL_INFO 테이블 생성 쿼리가 추가가 되었습니다.
-
MariaDB 에서 로그 적재 기능(CHMM_METHOD_TRACE_LOG, CHMM_USER_LOGIN_LOG) 동작하지 않았던 문제 해결되었습니다.
- 위와 관련하여 AOP 관련 property 옵션이 추가 되었습니다.
chmm.aoplog.primary-key-strategy=mysql-sequence
기존 : auto, sequence
추가 : mysql-sequence
- 위와 관련하여 AOP 관련 property 옵션이 추가 되었습니다.
-
캐모마일 부트와 캐모마일 어드민에서 레디스 클러스터, 센티넬 연결방식을 지원합니다.
-
캐모마일 부트의 레디스 연결 자동 구성은 제거되고 스프링 부트의 (레디스)자동구성이 활성화됩니다.
-
이에 따라 캐모마일 부트의 레디스 연결에 관한 property 는 스프링 부트의 property 설정으로 대체됩니다.