Release History

Data format is : YYYY-MM-DD

Version format is : major.minor.patch

  • 1.4.4 (server 1.3.3 , manager 1.4.4, API 1.2.4) Released - 2019.02.26
  • 1.4.3 (server 1.3.2 , manager 1.4.3, API 1.2.4) Released - 2018.04.24
  • 1.4.2 (server 1.3.1 , manager 1.4.2, API 1.2.4) Released - 2017.10.31 (Only for MySQL or Maria )
  • 1.4.1 (server 1.3.0 , manager 1.4.1, API 1.2.4) Released - 2017.06.27
  • 1.4.0 (server 1.3.0 , manager 1.4.0, API 1.2.3) Released - 2017.02.02
  • 1.3.4 (server 1.2.5 , manager 1.3.4, API 1.2.3) Released - 2016.12.13
  • 1.3.3 (server 1.2.4 , manager 1.3.3, API 1.2.2) Released - 2016.09.30
  • 1.3.2 (server 1.2.3 , manager 1.3.2, API 1.2.1) Released - 2016.06.08
  • 1.3.1 (server 1.2.2 , manager 1.3.1, API 1.2.0) Released - 2016.04.06

1.4.4 Released

배포자원

Item Version File name
Server 1.3.3 scheduler-server-1.3.3.zip
Manager 1.4.4 glue-scheduler-manager-1.4.4.war ( M0SA010APP.ear )
API 1.2.4 glue-scheduler-job-1.2.4.jar
DB script - db_script.zip
Manager Properties - meta-manager.properties

DB

  • security data 추가
    insert into ROLES(ROLE_ID,ROLE_NAME,DESCRIPTION,CREATE_DATE,CREATE_USER) values('ROLE_SCH_DEV',     'dev role',  'setupdata(metadata)',CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES(RESOURCE_ID,RESOURCE_NAME,RESOURCE_PATTERN,RESOURCE_TYPE,DESCRIPTION,CREATE_DATE,CREATE_USER) values('button-save',    'setup','.*Save',      'Button', 'scheduler-manager setupdata metadata save buttons',     CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES(RESOURCE_ID,RESOURCE_NAME,RESOURCE_PATTERN,RESOURCE_TYPE,DESCRIPTION,CREATE_DATE,CREATE_USER) values('button-copy',    'setup','jobCopy',     'Button', 'scheduler-manager setupdata metadata copy button',      CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES(RESOURCE_ID,RESOURCE_NAME,RESOURCE_PATTERN,RESOURCE_TYPE,DESCRIPTION,CREATE_DATE,CREATE_USER) values('button-kill',    'setup','kill',        'Button', 'scheduler-manager setupdata history kill button',       CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES(RESOURCE_ID,RESOURCE_NAME,RESOURCE_PATTERN,RESOURCE_TYPE,DESCRIPTION,CREATE_DATE,CREATE_USER) values('button-refire',  'setup','refire',      'Button', 'scheduler-manager setupdata history refire button',     CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES(RESOURCE_ID,RESOURCE_NAME,RESOURCE_PATTERN,RESOURCE_TYPE,DESCRIPTION,CREATE_DATE,CREATE_USER) values('button-notify',  'setup','notify',      'Button', 'scheduler-manager setupdata server (de)activate button',CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES(RESOURCE_ID,RESOURCE_NAME,RESOURCE_PATTERN,RESOURCE_TYPE,DESCRIPTION,CREATE_DATE,CREATE_USER) values('button-fire',    'setup','fire',        'Button', 'scheduler-manager setupdata server fire button',        CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-save',   'ROLE_SCH_ADMIN',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-copy',   'ROLE_SCH_ADMIN',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-kill',   'ROLE_SCH_ADMIN',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-refire' ,'ROLE_SCH_ADMIN',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-notify', 'ROLE_SCH_ADMIN',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-fire'   ,'ROLE_SCH_ADMIN',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('url-jsp-sch','ROLE_SCH_DEV',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('url-json',   'ROLE_SCH_DEV',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('job-all',    'ROLE_SCH_DEV',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-save','ROLE_SCH_DEV',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-copy','ROLE_SCH_DEV',   CURRENT_TIMESTAMP,'SQL');
    insert into RESOURCES_ROLES(RESOURCE_ID,ROLE_ID,CREATE_DATE,CREATE_USER) values('button-fire','ROLE_SCH_DEV',   CURRENT_TIMESTAMP,'SQL');
    

API

Manager

  • glue-scheduler-manager-1.4.4.war ( 1.4.3 -> 1.4.4 )
    1. security data에 의한 button 실행 권한 체크 기능 추가.

    2. 서버페이지 기능 개선 관련 수정
      서버목록 기본 조회시 status, detail, version 기본 조회
      Trigger 상태 변경시, 해당 row 에 상태변경 표시

      • servermgr.jsp 수정
    3. metadata 화면 내용 조회시, 서버명, job group, job name 순 정렬처리

Server

  • scheduler-server-1.3.3.zip ( 1.3.2 -> 1.3.3 )
    1. Glue Framework 버전 4.2.8 -> 4.2.13 로 변경, License API 버전 변경

      glue-core-4.2.13-RELEASE.jar
      glue-schedule-4.2.13-RELEASE.jar
      glue-schema-4.2.13-RELEASE.jar
      license-api-1.2.2.jar