-
Notifications
You must be signed in to change notification settings - Fork 148
Release note(0.0.8)
hangum edited this page Mar 1, 2013
·
44 revisions
- Eclipse RAP 2.0과 Eclispe 4.2 SR1으로 플렛폼을 전체 교체 했습니다.
- 실행할 때는 데스크톱 모드에서는 http://localhost:10081/tadpole 로 실행해야 합니다.
- 또는 첨부된 TadpoleForDBToolsStartup 링크 파일을 사용하여 실행 할 수 있습니다.
- Standalone 모드일 경우 시작시 splash 화면이 로딩되도록 수정했습니다.(권민혁님 도움)
- 이제 개별화면(뷰, 에디터)은 전체 화면이 지원됩니다.
- 프레임웍 및 에디터의 안정감과 속도는 빨리 진것을 느끼실 수 있을것으로 생각됩니다.
- MariaDB는 MySQL로 연결하여 사용하시면 되겠습니다.
- 쿼리 포멧터 전면 개선
- DB등록시(운영, 개발, 기타) 를 입력 받도록 하였습니다.(어드민 값으로는 프로파일 유무, 쿼리실행시 YES, NO묻기)
- Connection Manager에 [D][R][O] 라는 약어로 디비의 상태를 표시합니다.
- 운영디비의 경우 에디터 상에 빨간태두리가 보이도록 하였습니다.
- 쿼리 실행시 쿼리, 쿼리 실행시간이 디비에 기록됩니다.
- 유저타입에 DBA 타입을 추가했습니다. 올챙이는 4가지(유저, 관리자, DBA, ADMIN) 유형의 유저를 갖습니다.
- 일반유저로 로그인 한 경우 신규비디를 등록 할 수 없습니다. 또한, 운영디비의 경우 SELECT문에 만 실행 할 수 있습니다.
- MongoDB는 그룹 조회 기능이 추가 되었습니다.
- MongoDB의 모든 에디터가 코드 에디터로 교체되었습니다.
- MongoDB의 sharding 기능이 추가 되었습니다.
- ERD는 정렬 알고리즘이 개선되었습니다.
- 기타 버그 패치 및 기능 개선이 되었습니다.
- MongoDB는 디비 정보 창에서 기존 Collection정보만 보여주던 것을, 디비, Replica 정보등을 보여 주도록 확장 했습니다.
- MongoDB는 ERD 기능 확장(Collection안의 모두 자식 Document까지 보이도록 수정, Object reference relation기능 확장) 했습니다.
- MongoDB는 Profilling 기능 확장(프로파일링 뷰에서 쿼리를 실행 튜닝까지 할 수 있습니다)
- MongoDB는 Server Side javascript기능 추가 했습니다.
- MongoDB는 MapReduce 기능 추가했습니다.(기능 제약이 있습니다)
- MongoDB는 디비등록시 생성되어 있지 않아도 없으면 자동으로 생성할 것인지 묻도록 수정했습니다.
- MongoDB는 Replica Set을 등록 사용하도록 수정되었습니다.
- Sqlite는 Object viewer에 table comment정보에 테이블 생성 정보가 출력되도록 했습니다. create table 문을 실행하면 자신의 테이블 생성 정보가 출력됩니다.
- 배포 방식을 원도우의 경우 JRE를 포함해서 배포하는 방식으로 수정합니다.
- 디폴트 페이지에 플래정보기술 홈과 올챙이 홈을 랜덤하게 출력하도록 수정했습니다. 하단에는 도네이션 회사명을 뿌려주었구요.
- 기타 잘잘한 버그와 사용자 편의를 위한 기능들이 다수 추가되었습니다.
- 시스템 버전관리 기능이 추가 되었습니다. Application, DB 양쪽 다 추가되었구요. 다음버전 부터는 이전 버전 사용자 정보를 읽어 자동업그레이드 기능이 가능하겠습니다.
- 코드 정렬시 column명을 자동으로 소문자로 맞추어 검색이 안되는 오류 수정되었습니다.
- 속도 향상 및 UI를 좀더 편하게 수정했고, 기타 잘잘한 버그가 수정되었습니다.
- 이전 디비 사용자는 현재 디비에 사용을 할 수가 없습니다.
- MySQL 캐릭터 셋 설정시 연결 오류 수정.
- MSSQL 인스턴스로 접근오류 수정
- RDB to MongoDB 데이터 임포트 오류.
- Target Platform 1.5.1로 수정되었습니다.
- 기타 잘잘한 오류 수정되었어요. ps) SR6~ 이상은 올챙이 시스템 디비를 재사용 가능합니다. ![mssql instance](https://sites.google.com/site/tadpoleimage/_/rsrc/1353908710715/others/mssql%20instance%20connect.png? height=321&width=400)
- 올챙이가 지원하는 디비(CUBRID, MySQL, Oracle, SQLite, PostgreSQL, MSSQL)를 MongoDB로 Import 가능합니다. 테이블, 쿼리를 이용하여 작업하도록 반영되었습니다.
- MongoDB Driver를 기존 mongo-2.8.0.jar에서 mongo-2.9.3.jar 로 수정하였습니다.
- MySQL JDBC Driver를 기존 5.1.19.jar에서 5.1.22-bin.jar로 수정하였습니다.
- Oracle 디비 사용시 기존 sid로 만사용가능 한 부분을 service name으로도 사용가능하게 수정되었습니다.
- 기타 잡다한 버그가 수정되었으며 기능이 향상 되었습니다.
기존 SR6 쓰시는 분들은 사용자 디비를 그대로 가져다 쓰시면 됩니다. 가져오는 법은 Tomcat인 경우(work/Catalina/localhost/tadpole/eclipse/configuration/tadpole/db/tadpole-system.db) 독립모드인경우 (Tadpole-SR6/configuration/tadpole/db/tadpole-system.db) 를 SR7에 덮으시면 됩니다.
![shortcut](https://sites.google.com/site/tadpoleimage/_/rsrc/1353245858595/others/import-table.png? height=421&width=500)
- Connection Manager는 기존 DB별로 그룹핑하였던 것을 Group 별로 정렬합니다. 기존 디비를 사용하시는 분들은 시스템 디비 user_db테이블에 group_name 컬럼이 추가되었습니다. (DB위치는 /Tadpole-SR6/configuration/tadpole/db/tadpole-system.db 에 존재합니다.)
- 쿼리 에디터의 단축키를 사용 할 수 있습니다. 단축키가 궁금하시면 에디터에서 (Ctrl + Shift + l)을 누르세요.
- 기타 소소하고 잉여 스러운 버그들이 상당히 수정되었습니다.