Created by Oleg Tsarev on 2011-10-19 and last modified on 2011-10-19
Get this branch:
bzr branch lp:~tsarev/+junk/percona-trace-analyzer
Only Oleg Tsarev can upload to this branch. If you are Oleg Tsarev please log in for upload directions.

Related bugs

Related blueprints

Branch information

Oleg Tsarev

Recent revisions

10. By Oleg Tsarev on 2011-10-18

complete thread on input end
add "--quite" and "-q" options (hide errors)

9. By Oleg Tsarev on 2011-10-18

fix error output

8. By Oleg Tsarev on 2011-10-18

fixed printing {auto-generated}
fixed "--hide"

7. By Oleg Tsarev on 2011-10-18

simplify parser

6. By Oleg Tsarev on 2011-10-18

1) fixed incorrect thread handling
2) fixed full-line messages processing

5. By Oleg Tsarev on 2011-10-18

remove deprecated Thread

4. By Oleg Tsarev on 2011-10-18

simplify parser

3. By Oleg Tsarev on 2011-10-17

Fixed signal/error handling

2. By Oleg Tsarev on 2011-10-16

1) Now trace can be enabled throught define 'TRACE' or 'trace' enviroment variable
2) Fix new-line symbols in messages
3) Unify IOError processing
4) Fixed ",^[ \n]"

1. By Oleg Tsarev on 2011-10-14

Add first version of percona-trace-analyzer.
Current version support following features:
  * fold: fold function calls
  * hide: hide function calls
  * analyze: detect unaligned calls and fix it for begin/end of file, and restore after incorrect align in the middle of file
  * enumerate: enumerate every line from input
Not supported yet features:
  * split: split by threads to different files
  * lines without prefix 'T@XX : | | ...' looked as error lines

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.