Inactive

Commits : Individual Commit

  Analyzed 2 days ago based on code collected 2 days ago.

Commit ID r7

Avatar Contributor: xaprb
as bps7j
Files Modified: 2
Date: 06-January-2007 at 01:46 Lines Added: 4415
Repository: https://innotop.svn.sourceforge.net/svnroot/innotop/trunk /trunk Lines Removed: 3356
Commit Comment: Log messages below are for InnoDBParser.pm, revisions 1.70 through import into SVN.
----------------------------
revision 1.75
date: 2006-12-27 18:13:05 -0500; author: baron; state: Exp; lines: +11 -20; commitid: crXqgTVtpaWAtd0s;
Flatten insert buffers instead of array-ifying, because there is never more than one
----------------------------
revision 1.74
date: 2006-12-21 20:12:13 -0500; author: baron; state: Exp; lines: +12 -1; commitid: LmCvumMs1uPEksZr;
specify license
----------------------------
revision 1.73
date: 2006-11-19 12:10:50 -0500; author: baron; state: Exp; lines: +5 -1; commitid: fcOo0CneJd4iHiVr;
remove trailing newlines from query_text
----------------------------
revision 1.72
date: 2006-11-19 11:16:29 -0500; author: baron; state: Exp; lines: +5 -1; commitid: 6PTxCXwjAPWDoiVr;
fix bug parsing ROW OPERATIONS section
----------------------------
revision 1.71
date: 2006-11-18 19:20:02 -0500; author: baron; state: Exp; lines: +53 -1; commitid: oEOdg8h3qxmw6dVr;
add get_status_hash method
----------------------------
revision 1.70
date: 2006-11-18 18:20:35 -0500; author: baron; state: Exp; lines: +35 -29; commitid: rOdoEnX01bU7McVr;
add 'full' option and fix a bug with 'debug' option
---------------------------
Log messages below are for innotop, revisions 1.162 through import into SVN.
----------------------------
revision 1.239
date: 2007-01-04 21:31:32 -0500; author: baron; state: Exp; lines: +31 -26; commitid: Ctthrk3VMg5Yjg1s;
Tweak display of binary/control characters; make unicode a config setting
----------------------------
revision 1.238
date: 2007-01-04 20:40:52 -0500; author: baron; state: Exp; lines: +11 -121; commitid: rhedEp9Oihma1g1s;
Fix the validation regex for interval.
Clean up a lot of unused stuff dealing with config meta-data and prompt().
----------------------------
revision 1.237
date: 2007-01-04 19:17:16 -0500; author: baron; state: Exp; lines: +43 -18; commitid: ZAJLsAOrcKqUzf1s;
Tweak M display a bit
Add function to start/stop slaves via generic send_cmd_to_servers()
Get rid of global % key and a bit of cruft code
mess with select_cxn() function a bit
----------------------------
revision 1.236
date: 2007-01-04 15:53:14 -0500; author: baron; state: Exp; lines: +4 -5; commitid: 0Uk6uifjKiEUre1s;
tweak layout of T display, pass current value when prompting for a new value
----------------------------
revision 1.235
date: 2007-01-03 21:53:22 -0500; author: baron; state: Exp; lines: +67 -27; commitid: UfmcFXRhZy9st81s;
Rip out the filter configuration functionality and put choose_filters into the table editor.
Make the table editor able to edit filters and sort columns.
----------------------------
revision 1.234
date: 2007-01-03 19:55:33 -0500; author: baron; state: Exp; lines: +90 -94; commitid: ud7NofzDrZ00P71s;
Add labels to %columns
Add expr to a tbl_meta
Get rid of unused columns and tbl_meta
shorten() a few columns
Hide Cmd column in Q mode
New method of trying to keep refresh rate roughly accurate
Minor reformatting in M mode
Tell the user passwords are saved in plaintext
Rework how config values are prompted for
----------------------------
revision 1.233
date: 2007-01-01 12:56:28 -0500; author: baron; state: Exp; lines: +34 -15; commitid: jLHyXRnQ8FkfzP0s;
Change sanitize() function into several functions and apply collapse_binary only where needed. Make collapse_binary recognize quoted fields in text and substitute question marks inside them.
----------------------------
revision 1.232
date: 2006-12-31 18:28:36 -0500; author: baron; state: Exp; lines: +2 -2; commitid: hMdiHI9EgEtbrJ0s;
status_inc is no by default
----------------------------
revision 1.231
date: 2006-12-31 18:28:06 -0500; author: baron; state: Exp; lines: +38 -61; commitid: K4I00sIub9nUqJ0s;
Inline some functions in set_to_tbl.
----------------------------
revision 1.230
date: 2006-12-31 18:18:01 -0500; author: baron; state: Exp; lines: +34 -9; commitid: 0S7ZTXXxn7oinJ0s;
Clean up a couple TODOs, save/load visible-tables-per-mode setting.
----------------------------
revision 1.229
date: 2006-12-31 18:05:39 -0500; author: baron; state: Exp; lines: +223 -225; commitid: jlvHnd3hiiocjJ0s;
Clean up %columns hash.
----------------------------
revision 1.228
date: 2006-12-31 17:53:00 -0500; author: baron; state: Exp; lines: +3 -17; commitid: gfpFW8Ijxt7YeJ0s;
Genericize O mode.
----------------------------
revision 1.227
date: 2006-12-31 17:43:32 -0500; author: baron; state: Exp; lines: +30 -32; commitid: 7ONrlWT4eYHobJ0s;
Genericize display_M.
Clean up some problems created by migrating from exprs to trans in M mode.
----------------------------
revision 1.226
date: 2006-12-31 16:19:44 -0500; author: baron; state: Exp; lines: +13 -16; commitid: SGwVSCQ1xhMAII0s;
Integrate the transformations into the default tbl_meta and delete unused expressions.
----------------------------
revision 1.225
date: 2006-12-31 16:07:51 -0500; author: baron; state: Exp; lines: +27 -14; commitid: 7x74nroy4fYFEI0s;
Use set_to_tbl in display_T.
Add functionality to apply transformations to columns.
----------------------------
revision 1.224
date: 2006-12-31 15:32:27 -0500; author: baron; state: Exp; lines: +27 -8; commitid: 1W8ckIqJH13wsI0s;
Read and save column transformations (trans) to/from the config file.
----------------------------
revision 1.223
date: 2006-12-31 14:39:09 -0500; author: baron; state: Exp; lines: +19 -7; commitid: FASoqqzpSey6aI0s;
Integrate minw and maxw into loading and saving tbl meta-data, making new columns etc.
Tweak some display a bit.
----------------------------
revision 1.222
date: 2006-12-31 14:06:30 -0500; author: baron; state: Exp; lines: +17 -13; commitid: XVgrLk4L48iXYH0s;
Add support for min-width and max-width on table columns in create_table
----------------------------
revision 1.221
date: 2006-12-31 10:52:23 -0500; author: baron; state: Exp; lines: +112 -83; commitid: VaFBnlI2jTVFUG0s;
Some tweaks to table/column/filter editors
----------------------------
revision 1.220
date: 2006-12-30 19:03:23 -0500; author: baron; state: Exp; lines: +137 -66; commitid: rXP1YxUrl2W6FB0s;
work on editing columns online
----------------------------
revision 1.219
date: 2006-12-30 16:15:42 -0500; author: baron; state: Exp; lines: +4 -4; commitid: WOqUmaODIu8AJA0s;
Tweak help display in edit_table
----------------------------
revision 1.218
date: 2006-12-30 16:11:36 -0500; author: baron; state: Exp; lines: +9 -5; commitid: z5LOXDG5cBSaIA0s;
tweak table editor code a little bit
----------------------------
revision 1.217
date: 2006-12-30 15:53:11 -0500; author: baron; state: Exp; lines: +181 -23; commitid: VeScehLFntpqBA0s;
Return subroutine and error in a list from compile_expr and compile_filter.
Add a table-editor. Implemented move up/down, delete, add column.
----------------------------
revision 1.216
date: 2006-12-29 21:43:02 -0500; author: baron; state: Exp; lines: +248 -283; commitid: h4Q4KD9uoZ8Syu0s;
Make q_header behave like a real table like the rest.
Tweak some display code in minor ways.
Genericize B, F, D, Q, T, R, W mode display code.
Fix bug in create_caption that would make a table printout as ARRAY(hex).
Change no_nl to sanitize, tromp on any non-printable chars.
Get the parser to parse additional info on request.
----------------------------
revision 1.215
date: 2006-12-28 22:24:33 -0500; author: baron; state: Exp; lines: +3 -2; commitid: pYafKFqNMEi6Qm0s;
Some hacking, minor stuff
----------------------------
revision 1.214
date: 2006-12-28 22:00:53 -0500; author: baron; state: Exp; lines: +86 -115; commitid: dqjXUc6xN6gUGm0s;
Make tables display headers when there are no rows.
Add sort_dir to each table and take it out of global config.
Get rid of some unused global config.
Use readline a couple more places.
Make I mode more config-driven with magical set_to_tbl function.
Make tables have two spaces between columns for readability.
----------------------------
revision 1.213
date: 2006-12-28 20:42:11 -0500; author: baron; state: Exp; lines: +208 -237; commitid: yKalfN1ZM8eNem0s;
Remove the 'Query/State' column in Q mode -- just display Query if there is one.
Make innodb_required a property of each entry in tbl_meta.
Make tables and visible_tables properties of modes.
Continue tweaking columns in tbl_meta.
Get rid of A mode.
Get rid of explain/etc in T mode. db is never available; query text is truncated.
Rewrite Explain/Full Info/Show Optimized Query.
When explaining, strip out ON DUPLICATE KEY UPDATE.
----------------------------
revision 1.212
date: 2006-12-27 18:46:40 -0500; author: baron; state: Exp; lines: +340 -537; commitid: EGJp8Y2GPXABDd0s;
Shorten a bunch of column headers so horizontal format works better.
Format tables horizontally.
Use tbl_meta instead of config values where possible.
Add thd_is_not_waiting filter.
Make more modes multi-connection capable.
Flatten InnoDB ibuf data because it's not one per tablespace, there's only one (depends on change in InnoDBParser.pm)
Add set_to_tbl().
Some more validation in config loading.
Always add cxn to status hash.
----------------------------
revision 1.211
date: 2006-12-26 19:36:26 -0500; author: baron; state: Exp; lines: +381 -164; commitid: xuL5xsfkT9AkU50s;
Filters are compile-able and stored in the config file.
Ability to add filters at runtime.
Ability to add connections at runtime. Better auto-assistance with connections.
T_fmt and similar parameters copied to tbl_meta->{visible}.
Each tbl_meta entry has filters and a sort_col.
w key goes away in favor of global % key.
Prompt uses readline. Password prompts have own function.
Fix bug with toggling own process in T mode.
Write config file to a temp file so it doesn't clobber main file if there's an error.
----------------------------
revision 1.210
date: 2006-12-24 15:07:03 -0500; author: baron; state: Exp; lines: +75 -66; commitid: 0jTo9YByTcvwvOZr;
Got rid of some cruft, some small bug fixes
High-precision uptime and refresh interval
Use tbl_meta->{hdr} where possible
Add expression for space taken by relay files
Factor sorting out into a subroutine
Fix bug that prevented reverse sort
Don't use Term::ReadLine for password because hiding the password is not supported on all implementations
Some code to find an error writing config_config
Fix bug that saved password in config file when not supposed to
----------------------------
revision 1.209
date: 2006-12-23 21:10:08 -0500; author: baron; state: Exp; lines: +106 -77; commitid: oXhuVWeT7pJxAIZr;
buncha multi-connection work on deadlocks, O mode, fix kill_query, make modes know whether they can be multi-connection, factor out sorting
----------------------------
revision 1.208
date: 2006-12-21 20:07:15 -0500; author: baron; state: Exp; lines: +675 -500; commitid: XQcuYfmv095XisZr;
bunch of code for multiple cxns etc
----------------------------
revision 1.207
date: 2006-12-07 06:45:25 -0500; author: baron; state: Exp; lines: +120 -107; commitid: aO41p7XxxyaMjAXr;
start working on defining multiple connections
----------------------------
revision 1.206
date: 2006-12-05 21:58:32 -0500; author: baron; state: Exp; lines: +7 -5; commitid: gnKdA8tsBK51rpXr;
tweaks to M mode
----------------------------
revision 1.205
date: 2006-12-05 21:42:58 -0500; author: baron; state: Exp; lines: +324 -322; commitid: RsoSGszcUH9GlpXr;
get rid of hash key quoting
----------------------------
revision 1.204
date: 2006-12-05 21:32:59 -0500; author: baron; state: Exp; lines: +225 -142; commitid: qpR8mAjRLxOfipXr;
factor filtering out, make display refresh more quickly, flesh out code to add columns on the fly, add tons of small improvements
----------------------------
revision 1.203
date: 2006-12-04 21:37:37 -0500; author: baron; state: Exp; lines: +5 -3; commitid: 1l93porcUcXPlhXr;
tweakage
----------------------------
revision 1.202
date: 2006-12-04 11:59:46 -0500; author: baron; state: Exp; lines: +62 -25; commitid: k7c2zCei9fhB9eXr;
split M mode into three tables
----------------------------
revision 1.201
date: 2006-12-02 22:31:33 -0500; author: baron; state: Exp; lines: +146 -10; commitid: namLGpCbwE0kI1Xr;
got M mode working
----------------------------
revision 1.200
date: 2006-11-30 22:03:47 -0500; author: baron; state: Exp; lines: +35 -24; commitid: UItzsY1FppHMCLWr;
add another step in edit-table wizard
----------------------------
revision 1.199
date: 2006-11-30 21:22:32 -0500; author: baron; state: Exp; lines: +114 -10; commitid: 4nJqZx31XpoDoLWr;
got online column adding working
----------------------------
revision 1.198
date: 2006-11-30 19:44:06 -0500; author: baron; state: Exp; lines: +331 -276; commitid: gs4s4321AttRQKWr;
move columns into sub-properties of tbl_meta
----------------------------
revision 1.197
date: 2006-11-29 21:46:16 -0500; author: baron; state: Exp; lines: +112 -37; commitid: 0lIfUpLg1FtLyDWr;
got custom table colums loading/saving to config file
----------------------------
revision 1.196
date: 2006-11-29 20:24:56 -0500; author: baron; state: Exp; lines: +100 -43; commitid: 1rOjCLbioNMR6DWr;
reorganize some stuff with meta-data, more expressions, etc
----------------------------
revision 1.195
date: 2006-11-28 22:50:04 -0500; author: baron; state: Exp; lines: +43 -69; commitid: CNVuQVCyw5mEWvWr;
create functionality for hydrating expressions into functions
----------------------------
revision 1.194
date: 2006-11-28 21:59:05 -0500; author: baron; state: Exp; lines: +69 -80; commitid: sCK2sJo5CbH9FvWr;
get rid of some more config stuff, put it right into the subroutines
----------------------------
revision 1.193
date: 2006-11-28 21:17:11 -0500; author: baron; state: Exp; lines: +45 -70; commitid: LHslxFwXHVKMqvWr;
cleanup, remove cruft etc
----------------------------
revision 1.192
date: 2006-11-27 21:44:18 -0500; author: baron; state: Exp; lines: +14 -113; commitid: lI1au9qYF5R4CnWr;
clean up some globals, remove get_union_s_v, fix up S and G modes
----------------------------
revision 1.191
date: 2006-11-25 22:34:30 -0500; author: baron; state: Exp; lines: +49 -48; commitid: sTLnYkaKR6GhX7Wr;
fix V mode
----------------------------
revision 1.190
date: 2006-11-25 15:30:24 -0500; author: baron; state: Exp; lines: +1 -5; commitid: J653J0z0dHhNB5Wr;
cleanup
----------------------------
revision 1.189
date: 2006-11-25 15:29:32 -0500; author: baron; state: Exp; lines: +217 -209; commitid: eRMsp4QsL3MuB5Wr;
fix up explain for Q mode
----------------------------
revision 1.188
date: 2006-11-25 14:34:16 -0500; author: baron; state: Exp; lines: +229 -196; commitid: jlfoivYQXVnxi5Wr;
finish B mode
----------------------------
revision 1.187
date: 2006-11-25 10:48:59 -0500; author: baron; state: Exp; lines: +37 -36; commitid: svSZPLqo0Swf34Wr;
Fix up W mode
----------------------------
revision 1.186
date: 2006-11-25 10:16:51 -0500; author: baron; state: Exp; lines: +27 -19; commitid: ikdGHwDa104eS3Wr;
finished I mode
----------------------------
revision 1.185
date: 2006-11-25 10:04:45 -0500; author: baron; state: Exp; lines: +65 -52; commitid: d8wCZZKJSBF4O3Wr;
finished the io but not log of I mode
----------------------------
revision 1.184
date: 2006-11-23 22:09:35 -0500; author: baron; state: Exp; lines: +48 -40; commitid: 3DIwUehXUE3JSRVr;
update F mode
----------------------------
revision 1.183
date: 2006-11-23 12:48:18 -0500; author: baron; state: Exp; lines: +59 -66; commitid: uIgjIpFUcByaMOVr;
finish Row Operations mode
----------------------------
revision 1.182
date: 2006-11-22 17:38:14 -0500; author: baron; state: Exp; lines: +173 -424; commitid: OCHsbiKdEgYCpIVr;
working on R mode
----------------------------
revision 1.181
date: 2006-11-19 22:05:40 -0500; author: baron; state: Exp; lines: +42 -14; commitid: Gsko8ELgzQZlZlVr;
got half of D mode working
----------------------------
revision 1.180
date: 2006-11-19 21:50:15 -0500; author: baron; state: Exp; lines: +18 -29; commitid: OUX8nF3oqWN3UlVr;
get O mode working again
----------------------------
revision 1.179
date: 2006-11-19 21:36:54 -0500; author: baron; state: Exp; lines: +70 -19; commitid: Qx7kk4FR8fauPlVr;
add T mode columns, fix a bug or two
----------------------------
revision 1.178
date: 2006-11-19 20:55:36 -0500; author: baron; state: Exp; lines: +18 -19; commitid: YdhTWE7IbrzjBlVr;
turn back on config, move function to right section
----------------------------
revision 1.177
date: 2006-11-19 20:33:29 -0500; author: baron; state: Exp; lines: +51 -49; commitid: 6tLNmvh6LOYItlVr;
tweak Q mode till everything (header, statusbar, table) work OK
----------------------------
revision 1.176
date: 2006-11-19 19:37:25 -0500; author: baron; state: Exp; lines: +397 -76; commitid: 2PVDhR49SLKualVr;
totally busted, but working towards separating table/column definitions
----------------------------
revision 1.175
date: 2006-11-19 16:39:39 -0500; author: baron; state: Exp; lines: +143 -80; commitid: nHcX6rTI2BqvbkVr;
start fleshing out expressions
----------------------------
revision 1.174
date: 2006-11-19 12:00:27 -0500; author: baron; state: Exp; lines: +27 -20; commitid: zbj1IrIE2PbJDiVr;
continue integrating flattened InnoDB data, add back in innodb_required in modes
----------------------------
revision 1.173
date: 2006-11-19 11:19:07 -0500; author: baron; state: Exp; lines: +1 -0; commitid: KlpPYbgTFmYxpiVr;
TODO
----------------------------
revision 1.172
date: 2006-11-19 11:16:06 -0500; author: baron; state: Exp; lines: +27 -31; commitid: uh14nrMlfFEvoiVr;
changed over to flattened data structure
----------------------------
revision 1.171
date: 2006-11-18 22:51:38 -0500; author: baron; state: Exp; lines: +158 -164; commitid: rrnv1cyS8Oa7heVr;
working on flattening innodb data
----------------------------
revision 1.170
date: 2006-11-18 18:26:48 -0500; author: baron; state: Exp; lines: +6 -3; commitid: JiwhtwB7Yl7gOcVr;
must actually set global innodb_status variable...
----------------------------
revision 1.169
date: 2006-11-18 18:23:08 -0500; author: baron; state: Exp; lines: +201 -209; commitid: CDmduh4G1Nh0NcVr;
reorganize functions. Get rid of options to only parse certain stuff from innodb output
----------------------------
revision 1.168
date: 2006-11-18 08:32:11 -0500; author: baron; state: Exp; lines: +85 -84; commitid: i9DGj2fNtyYgw9Vr;
more function rearranging and outlining
----------------------------
revision 1.167
date: 2006-11-17 22:27:12 -0500; author: baron; state: Exp; lines: +814 -752; commitid: GEucLaJFYh0Ja6Vr;
reorganizing file with markers
----------------------------
revision 1.166
date: 2006-11-17 09:47:50 -0500; author: baron; state: Exp; lines: +225 -384; commitid: MK1bmaDArardY1Vr;
refactor column lists into tbl_meta hash
----------------------------
revision 1.165
date: 2006-11-16 22:49:31 -0500; author: baron; state: Exp; lines: +22 -22; commitid: SiKuG1hVbGdnkYUr;
refactor column lists into tbl_meta hash
----------------------------
revision 1.164
date: 2006-11-16 22:43:39 -0500; author: baron; state: Exp; lines: +145 -156; commitid: ks7afvWDG9lmiYUr;
refactor column lists into tbl_meta hash
----------------------------
revision 1.163
date: 2006-11-16 22:28:24 -0500; author: baron; state: Exp; lines: +163 -119; commitid: hLGfCg0LYIZ7dYUr;
starting to rip out config redundancy and make config file into more like an ini file
---------------------------
 

Changes by Language

Language Code Added Code Removed Comments Added Comment Removed Blanks Added Blanks Removed
  Perl 105 3217 4204 139 106 0

Changes by File

 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.