릴리스는 SLF4J / LOGBack에 대한 로깅 및 AccessEvent 뷰어입니다
이 릴리스의 새로운 기능입니다.
이 때문에 오히려 중요한 버그 임시 릴리스입니다.
ClassicMultiplexSocketAppender를 사용하여 웹 어플리케이션 때문에 매달려 클래스 로더의 제대로 배포를 취소하지 않을 것입니다.
원래 의도 인해 & quot에 설명 0.9.28와 문제 Logback 0.9.29을 기다리는이었다 알려진 문제 & quot ;,하지만 다음 릴리스에 대한 ETA는 이용할 수 없었다.
버전 0.9.36의 새로운 기능 :
추가 누락 된 연락처 페이지가 도움이됩니다.
추가 된 새로운 messageRegex 예를 끝내 상태.
1.6.3에 그루비 업데이트
일부 잠금 및 차단 큐는 이제 공정이다.
& quot의 변경된 바로 가기; 가져 오기 & quot; 단계 S72에서 명령 이동 I & quot ;. 조건을 추가 ... & quot ;, 이전에, 그것은으로 & quot 충돌. 이것은 스콧 스탠에 의해보고되었다.
구현 드래그 앤 릴리스 파일을 드롭.
Thorbjoern Ravn 안데르센의 요청에 따라 옵션 시작 화면을 비활성화합니다.
로타 세잔의 요청에 따라 옵션이 종료하기 전에 물어.
추가 & quot; 시작 및 종료 및 용어는 환경 설정 대화 상자 창.
추가 & quot; 문제 해결 & quot; 환경 설정 대화 상자 창.
마틴 Bosteels과 랄프 참석자에 의해 제안 MultiplexSocketAppenderBase 지금, 대신 AppenderBase의 UnsynchronizedAppenderBase을 확장하고 있습니다.
추가 된 새로운 옵션 & quot;는 Throwables & quot의 쇼 스택 트레이스; 그래서 비 기술적 인 사람들은 가능하면 그냥, 메시지를 예외를 참조하고 해제 할 수 있습니다.
예외의 이름이나 메시지를 클릭하면 이제 아이디어의 코드를 엽니 다.
스콧 스탠 톤의 요청에 따라 이벤트의 수준 / 상태에 따라 테이블의 전체 행 색상을 옵션을 추가했습니다.
& quot; 복사 호출 스택 & quot; 및 quot; 복사의 Throwable & quot; 지금 & quot와 StackTraceElements을 앞에 추가된다 AT & quot; 스콧 스탠 톤의 요청에 따라. 은 DetailsView도 표시 & quot된다 & quot에서; 어떤되는 StackTraceElement 전에.
1.5.8에 SLF4J 업데이트되었습니다.
변경 사항은 Logback 0.9.16을 지원합니다.
버전 0.9.35의 새로운 기능 :
심각한 : 깊은 중첩의 Throwable의 StackTraceElements은 자동으로 무시되었다.
릴리스 파일 형식으로 추가 헤더.
릴리스 파일 포맷 및 전송 protobuf 사용. 이것은 큰 성능 향상을 초래한다.
* .lilith 파일 열기
*있는 .index없이 * .lilith 파일 가져 오기.
의 Log4j XML 파일의 가져 오기.
XML 파일을 java.util.logging의 가져 오기.
릴리스의 XML 이벤트에 추가 timeStampMillis.
업데이트 로깅 XML 스키마.
사용되지 않는 *의 .ljlogging과 * .ljaccess 파일의 제거.
MessageFormatter : 하나의 자리 인 경우 배열의 특수 하역.
MessageFormatter : java.util.Date의 특수 하역. 그것은 지금 ISO 8601 표현으로 변환합니다.
LoggingEvent은 : ThreadInfo에 추가.
LoggingEvent은 : LoggerContext을 추가했다.
세부에서 선택한 내용에 대한 추가 복사 작업은 볼 수 있습니다.
도움말에서 선택한 내용에 대한 추가 복사 작업입니다.
알려진 문제점 및 도움말 자주 묻는 질문 최신 버전을 반영하지 않았다.
# 그루비 # 경우 스크립트는 검색 문자열로 해당 문자열을 받았다. 이것은 지금 & 불리는, 수정되었습니다; & quot; 검색 문자열로 사용됩니다.
조건 폴더가 새로 생성되는 경우 예를 끝내 조건을 설치합니다.
파일이 그냥 비어있는 경우은 DetailsView 오류 메시지가 표시됩니다.
아래로 스크롤을 사용할 수없는 경우 새 뷰의 경우, 첫 번째 이벤트를 선택합니다.
필터링을 검색하고 가져 오기위한 태스크 매니저를 구현.
LoggingEvent 데이터 형식에 NDC에 대한 지원이 추가되었습니다.
릴리스의 펜더와 함께 사용 NDC를 만들었습니다.
업데이트 LogbackLoggingAdapter 이벤트의 NDC를 사용합니다.
잘못된 저장된 테이블 레이아웃의 더 나은 처리. 잘못된 열 이름이 무시되고, 누락 된 이름은 덧붙였다.
새 테이블 행 & quot 추가, 국방 및 용어는 로깅 테이블.
detailsView.groovy에서 NDC 지원
업데이트 된 XML 스키마는 NDC를 포함합니다.
구현 XML 나는 국방의 I / O.
추가 & quot; 복사 MDC 및 용어는 및 quot; 복사 NDC & quot; 작업.
그루비 1.6.2
메인 프레임 및 Mac 응용 프로그램에 대한 추가 아이콘입니다.
시작하는 동안 않고 BindException 경우 포트 번호를 포함하여 추가 출력.
은 DetailsView는 지금, 많은 멋진 보인다.
은 DetailsView : Throwables 처리의 여러 줄 메시지에 대한 더 나은 지원을 제공합니다.
더 많은 링크, 키에 대한 기호를 포함하여 더 나은 도움이됩니다.
추가 진행 표시기는 작업을 실행하는 경우에는 상태 표시합니다.
이름이 바뀐 & quot; 표시 / 숨기기 & quot; 열 & quot;를 & quot; 조 의해 제안.
전용 설키-작업 모듈. 사용되지 않는 이전의 구현입니다.
GPL v3을에서 LGPLv3 일부 라이센스를 변경. 일부 리딩 적절하게 라이센스를 무시하지 않았다. 일부 누락 된 라이센스 infos에 추가되었습니다.
버전 0.9.34의 새로운 기능 : 잘못된 history.txt 경우 위해 DetailsView의 자동 업데이트가 진행되는 동안
트리플 고정 문제.
Logback 0.9.14을 지원합니다.
그루비 필터에 대한 도움을 추가했습니다.
복사 마커 (EKKE)
복사 호출 스택 (EKKE)
알렉산더 Kosenkov에 의해 제안 새로운 프리 스타일. 고마워요!
MessageFormatter지도 및 컬렉션 포함하는 배열을 지원합니다.
MessageFormatter에서 재귀지도 및 컬렉션을 지원합니다. 이것은 이전에 StackOverflowError가 발생합니다.
재귀지도를위한 더 나은 캐릭터 라인 표현은, 컬렉션 및 [] 객체입니다. 이제 [... fully.qualified.ClassName@identityHash ...] 인쇄됩니다.
toString 동안 예외에 대한 지원 (). 지금 발생합니다 [! fully.qualified.ClassName =한다 fully.qualified.Throwable : ThrowableMessage!].
라이센스에 동의 한 후 환경 설정을 재설정하지 마십시오. 또한 쉽게 디버깅에 대한 라이센스를 플러시 할 -L 옵션을 추가했습니다.
저장하고 테이블의 레이아웃을 재설정 할 수있는 능력. 로깅, loggingGlobal, 액세스 및 accessGlobal : 4 테이블 레이아웃이 있습니다. 글로벌 레이아웃은 글로벌 뷰 & quot에 사용되며, 글로벌 (로깅) & quot을; 및 quot; 글로벌 (액세스) & quot; 릴리스 (로깅) & quot ;.; 비전은 사람뿐만 아니라, & quot에서 통상의 뷰에 사용되지만 기능보기에서 사용할 수 있습니다 -한다 테이블 헤더에 레이아웃 및 팝업.
모양을 선택하고 환경 설정에서 느낄 수있는 능력. 네, 환경 설정 대화 상자가 많은 작업이 필요합니다 : P를
JGoodies는 모양으로 추가하고 대안을 느낄 보인다.
환경의 개선 일반적인 부분은 대화하지만, 난 여전히 그것에 대해 매우 행복하지 않다.
SerializableDeserializer에서 예외가 이제 자동으로 무시됩니다.
새로운 클래스 SavedCondition는 이름, 컬러 infos에 활성 설정과 함께 상태를 직렬화합니다. 이것은 적절한 (자동) 필터에 대한 준비입니다.
리팩토링 조건.
추가 message.contains, logger.startsWith 및 logger.equals 조건뿐만 아니라 찾기 패널에서를 선택 할 수있는 능력.
GroovyCondition 이제 검색 문장을지지 않습니다. 도움말을 참조하십시오.
헤더의 폭이 동일하게 유지되도록 테이블 헤더 라인 중단을 방지하기 위해 detailsView.groovy 업데이트되었습니다.
조건이 저장된 상태 인 경우 필터링 탭에 조건 이름을 표시합니다.
소스 및 소스 목록의 문서.
문서의 조건.
검색 패널의 텍스트 필드에 # 조건 #을 사용하여 저장 조건을 사용하는 능력.
장애인 & quot; 취소 & quot; 필터링 된 버퍼의 경우. 이전 기능은 꽤 쓸모가 없었습니다.
콤보 상자에 사용 가능한 모든 그루비 조건을 추가.
추가 & quot;! & quot; (하지) 토글 버튼은 현재의 상태를 부정 패널을 검색 할 수 있습니다.
정상적인 크기에 메시지 팝업 자르기 ...
1.6 RC-1에 끝내 의존성을 업데이트했습니다.
빈 인수 조건을 지원. 이 끝내 조건을 이해 수 있기 때문에이 작업이 필요합니다.
조건 결과의 캐싱 필요합니다 추가 EventIdentifier. 변경된 EventWrapper는 EventIdentifier 대신 소스 ID + localId를 사용합니다. 이 어쨌든 직렬화를 변경하기 때문에 나는 또한 ThrowableInfo에 omittedElements를 추가 할 수있는 기회를했다. 따라서 XML IO 업데이트되었습니다.
업데이트 및 새로운 로깅 스키마를 업로드.
환경 설정에서 조건 탭을 구현.
테이블 행의 색을 찾기 위해 모든 활성 조건을 사용합니다. 아무도가 일치하지 않는 경우는 현재의 색상을 사용합니다.
수정 : 테이블이 변경되지 않은 경우에도 테이블 + scrollToBottom에서 아래로 점프.
& quot; 다시 & quot; 지금 예상대로 작동 않는 환경 설정에서, 그것은 이전의 기본 설정 대화 상자를 재설정 즉.
버전 0.9.32의 새로운 기능 :
설키 : TimeoutOutputStream - 워치 독 - 스레드가 모든 상황에서 중지되었는지 확인했다. 모든 시나리오에 대한 추가을 testcases.
설키는 : 릴리스 내부 로그보기에서 교착 상태가 발생할 수 있습니다 바보 같은 문제를 수정했습니다.
java.lang.OutOfMemoryError와 약 & quot 추가 문서 : PermGen 공간 & quot; 문제와 logback의 아래 적절한 차단에 대한 구현 LogbackShutdownServletContextListener.
SLF4J 1.5.3에 도입 구현 변경된 메시지 포맷 논리. logback 0.9.10을위한 준비. 이 LoggingEvent의 변경을 요구하고 StackTraceElements 포함되어 있습니다. 직렬화 LoggingEvents가 없습니다
이전 버전으로 호환.
새 XML 스키마 1.1 logback에게 즉 0.9.10 기능, CodeLocation, 버전 및 정확한을 지원합니다.
J2SE 6가 사용되는 경우 제거 맥 특정 UserNotification는 [..] EventConsumer IT는 응용 프로그램을 충돌하기 때문이다. 어쨌든, 작동하지 않았다
자바 독립적 인 스택 추적을 준비하는되는 StackTraceElement의 XML 리더와 작가, 예를 구현 C #을. 이것은 나중에 IDEA 플러그인 같은 IDE 통합을 위해 사용됩니다.
detailsView.groovy 이제 경우에 발생할 수 있습니다 CodeLocation, 버전 및 정확한뿐만 아니라 널 eventwrappers을 지원하지 않습니다
직렬화 복원이 실패합니다.
& quot; 전체 콜 스택을 표시 & quot.; 옵션을 선택합니다.
& quot; 출구에 청소 로그 & quot.; 옵션을 선택합니다.
& quot; 모든 비활성 로그 & quot 청소; 다른 스레드에서.
모든 TimeoutOutputStream는 * 항상 * 제대로 멀티 플렉스 - 펜더에 닫혀 있는지 확인했다. 이 마지막으로 수정해야
& quot; java.lang.OutOfMemoryError와 : PermGen 공간 & quot; 웹 어플리케이션의 문제, 릴리스에 의한 적어도 그.
기록을 위해 : 수행 *하지 * 멀티 스레드 웹 애플리케이션 코드에서 IOUtils.closeQuietly를 사용!
1.5.7에 끝내 의존성을 업데이트했습니다.
전송 크기 통계위한 준비. 당신은 아직 아무것도 볼 수 없습니다.
관련 장소에 수행 할 작업이 추가되었습니다.
1.5.5에 SLF4J 종속성을 업데이트했습니다.
사용 후광 PLAF 가능한 (그리고 맥)의 경우.
모든 버전에 대해 한 번 라이센스에 동의합니다.
기존 그루비와 CSS 파일의 체크섬 검사. 자동 업데이트하지 않을 경우 수동으로 변경하고 새로운 버전은, 예를 볼 수 있습니다 릴리스의 새로운 버전 detailsView.groovy.
버전 0.9.31의 새로운 기능 :
내부 릴리스 로깅을 구현.
SerializingFileBuffer 일부 디버그 로그를 제거는 그래서 기본 초기화 * * 모든 이벤트 로깅을 방출하지 보장됩니다.
XML의 펜더는 지금 대신 형식의 메시지의 메시지 패턴을 보내고있다.
JmDNS에서 제거 종료 후크입니다. 이 종료 교착 상태를 해결하지만 릴리스는 여전히 때문에 JmDNS 문제의 Mac OS X에서 심하게 충돌한다.
기본적으로 사용하지 않도록 봉쥬르가 너무 불안정하기 때문이다. -b 명령 줄 인수를 사용하여 활성화합니다.
자세한 시작한 경우 명령 줄 인수를 인쇄 (-v).
추가 lilith.bat 및 릴리스 쉘 스크립트.
더 정상적인 행동으로 업데이트 어셈블리 파일, SH과 박쥐 즉, 빈, 항아리, 라이센스, README와 LIB
요구 사항 :
자바 2 스탠다드 에디션 런타임 환경
댓글을 찾을 수 없습니다