Commit ID r7
|
|
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 --------------------------- |
|||
| Language | Code Added | Code Removed | Comments Added | Comment Removed | Blanks Added | Blanks Removed | |
|---|---|---|---|---|---|---|---|
| Perl | 105 | 3217 | 4204 | 139 | 106 | 0 | |
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.