root/trunk/server/lib


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1252 [1252] 01/05/09 02:43:45 dormando old_repl_compat can default to off now. along with …
(edit) @1250 [1250] 01/03/09 02:09:20 dormando support a quadrillion fids under 32-bit.
(edit) @1249 [1249] 01/03/09 00:43:12 dormando update replicate worker to use internal queues. this is awesome. removes …
(edit) @1248 [1248] 01/03/09 00:43:08 dormando make fsck worker distributed. this works, but: - running stats are kinda …
(edit) @1247 [1247] 01/03/09 00:43:04 dormando add new worker: job_master could use a little cleanup, but works …
(edit) @1246 [1246] 01/03/09 00:43:00 dormando internal per-job queues.
(edit) @1245 [1245] 01/03/09 00:42:56 dormando workers can now be bored.
(edit) @1244 [1244] 01/03/09 00:42:52 dormando Add 'file_to_queue' table to schema.
(edit) @1243 [1243] 01/03/09 00:42:48 dormando allow blocking reads from parent.
(edit) @1239 [1239] 11/16/08 19:26:52 dormando move eurl and decode_url_args to Util.pm
(edit) @1238 [1238] 11/15/08 22:14:33 dormando add 'no_unreachable_tracking' config variable. disables the janky …
(edit) @1236 [1236] 11/15/08 00:58:29 dormando this array takes a devid, not device obj.
(edit) @1235 [1235] 11/15/08 00:58:26 dormando add alternate source hook.
(edit) @1233 [1233] 11/15/08 00:58:21 dormando add hook for filtering replication source devices. ... and local_network …
(edit) @1232 [1232] 11/14/08 22:19:05 dormando elementary mistake…
(edit) @1230 [1230] 11/14/08 22:10:46 dormando fix subtle bugs with process management. - don't double decrement if we …
(edit) @1229 [1229] 11/13/08 21:20:27 dormando install default classes first. Allows overriding default classes …
(edit) @1223 [1223] 10/01/08 23:21:58 dormando forgot to return clean network zones... would end up storing blanks.
(edit) @1221 [1221] 08/19/08 07:06:59 dormando Checking in changes prior to tagging of version 2.20. Changelog diff …
(edit) @1218 [1218] 08/19/08 06:57:43 dormando Checking in changes prior to tagging of version 2.19. Changelog diff …
(edit) @1215 [1215] 08/17/08 02:27:48 dormando Checking in changes prior to tagging of version 2.18. Changelog diff …
(edit) @1205 [1205] 08/16/08 05:39:39 dormando Add repl_use_get_port option Patch from Brian Lynch …
(edit) @1204 [1204] 08/16/08 05:39:35 dormando Remove tempfile data and rows on create_close Chaos Wang …
(edit) @1203 [1203] 08/16/08 05:39:30 dormando Don't delete files accidentally during tempfile table cleanup. If a …
(edit) @1198 [1198] 07/10/08 14:24:56 nickandrew Fix various typos, spelling and grammar errors Most of the fixed errors …
(edit) @1197 [1197] 07/10/08 13:29:52 nickandrew Only write 100 test files, not 10000 Limit the number of write test files …
(edit) @1185 [1185] 06/25/08 02:10:06 ykerherve Changed the confusing and frigthening "Create" message to specify that an …
(edit) @1184 [1184] 06/05/08 22:36:48 robbat2 Hostname is used for both lock functions now.
(edit) @1183 [1183] 06/05/08 22:36:42 robbat2 Fix postgres lock release being overzealous.
(edit) @1180 [1180] 05/27/08 19:54:12 hachi Update zone_* settting keys to be lists of netmask This is bad for …
(edit) @1174 [1174] 04/09/08 20:53:30 hachi Refactor cmd_create_open to call into sort_devs_by_freespace and also call …
(edit) @1173 [1173] 04/09/08 20:53:28 hachi Add global hook for taking care of the ordering of devices at get_paths …
(edit) @1172 [1172] 04/09/08 20:53:26 hachi Move the sorting of devices by utilization into a seperate subroutine.
(edit) @1171 [1171] 04/09/08 20:53:24 hachi Switch to passing device objects around instead of device id's. This is a …
(edit) @1168 [1168] 04/09/08 18:17:58 hachi Export subroutines (rather than declaring them right in main::)
(edit) @1167 [1167] 04/09/08 18:17:34 hachi Move mogtestlib.pl to be an installed MogileFS::Test.pm. This commit …
(edit) @1166 [1166] 04/06/08 04:44:06 ask RFC 2518 says we "should" use a trailing slash when calling MKCOL. Some …
(edit) @1162 [1162] 04/03/08 08:07:27 hachi Shuffle Network abstraction and multiple network replication policies into …
(edit) @1161 [1161] 04/02/08 19:43:56 hachi Silence a warning regarding 'undefined' when commands are attempted …
(edit) @1160 [1160] 04/02/08 19:43:55 hachi Silence warnings during startup (when using the Network module) about the …
(edit) @1159 [1159] 03/19/08 06:56:22 dormando Ensure domain caches get completely reloaded.
(edit) @1158 [1158] 03/19/08 06:56:19 dormando Always overwrite existing class cache on reload. Would leave old values.
(edit) @1157 [1157] 03/19/08 04:30:29 dormando MySQL 4.1+ has an optimized TRUNCATE TABLE. Useful for vacuuming rows.
(edit) @1156 [1156] 02/29/08 00:20:31 hachi Add a "HostsPerNetwork" replication policy, which takes a list of network …
(edit) @1155 [1155] 02/29/08 00:20:29 hachi This needs to be a regex, not a literal string.
(edit) @1154 [1154] 02/29/08 00:20:26 hachi In the 'network_zones' option, be a little more lenient on parsing. Allow …
(edit) @1153 [1153] 02/29/08 00:20:24 hachi Another patch by Andy McFarland to pass replpolicy settings around …
(edit) @1152 [1152] 02/29/08 00:20:21 hachi Whitespace removals
(edit) @1151 [1151] 02/29/08 00:20:19 hachi Silence warnings about undefined string comparison.
(edit) @1150 [1150] 02/29/08 00:20:15 hachi MultipleNetworks policy as implemented by Andy McFarland
(edit) @1147 [1147] 02/05/08 23:48:18 hachi r1328@miyako: hachi | 2008-02-05 15:44:41 -0800 Make a new server …
(edit) @1145 [1145] 02/04/08 14:14:19 hachi r1324@miyako: hachi | 2008-02-04 06:07:18 -0800 Add temp_fail accessor, …
(edit) @1142 [1142] 02/04/08 11:56:01 hachi r1317@miyako: hachi | 2008-02-04 03:49:58 -0800 MultipleHosts …
(edit) @1141 [1141] 02/04/08 11:55:58 hachi r1316@miyako: hachi | 2008-02-04 03:43:40 -0800 Switch to using the …
(edit) @1132 [1132] 12/11/07 01:45:30 robbat2 We should only start the timer when the fsck_start is called, not when …
(edit) @1131 [1131] 12/11/07 01:44:06 robbat2 New startpos optional argument to fsck_reset call.
(edit) @1125 [1125] 09/24/07 10:25:34 ask add --dbport option to mogdbsetup (the tracker uses a dsn …
(edit) @1120 [1120] 09/13/07 08:00:56 ask Fix state_change() bug that could make file_to_delete_later grow …
(edit) @1115 [1115] 08/21/07 07:53:25 jbert add Mogstored::HTTPServer::None, for unmanaged DAV server
(edit) @1114 [1114] 08/16/07 01:37:41 bradfitz more work on custom replication policies. with exception of the lack of …
(edit) @1113 [1113] 08/13/07 17:07:36 jbert Add new ClientHTTPFile client back-end. This does partial PUTs to the …
(edit) @1111 [1111] 08/10/07 01:04:55 bradfitz fix crash in queryworker's create_open command, when a device has its …
(edit) @1110 [1110] 08/10/07 00:13:48 bradfitz * start of per-class pluggable replication policies. it was always …
(edit) @1095 [1095] 08/06/07 13:53:08 acme Bring the SQLite store up to date
(edit) @1088 [1088] 07/03/07 21:02:27 bradfitz make mogstored and mogilefsd use the now-bundled dependency Perl modules …
(edit) @1087 [1087] 07/03/07 20:41:28 bradfitz check in copies of all mogilefsd/mogstored dependencies, with aim to get …
(edit) @1084 [1084] 07/03/07 19:37:06 bradfitz Checking in changes prior to tagging of version 2.17. Changelog diff …
(edit) @1081 [1081] 07/03/07 19:16:53 bradfitz making out r1047 from robbat2 because it had overhead for a case that …
(edit) @1080 [1080] 07/03/07 19:10:34 bradfitz remove the subquery stats query down into Store, so there's no change for …
(edit) @1071 [1071] 07/02/07 00:08:27 robbat2 get_paths command now takes a pathcount option, defaulting to 2, …
(edit) @1070 [1070] 07/01/07 06:10:57 robbat2 Fix broken list_fids function.
(edit) @1068 [1068] 06/28/07 12:22:01 robbat2 Replace usage of devcount in statistics with a subselect. Signed-off-by: …
(edit) @1067 [1067] 06/27/07 01:53:08 bradfitz make fsck log over-replicated files as policy violations. it won't delete …
(edit) @1066 [1066] 06/26/07 12:00:04 robbat2 Clean up update_devcount_atomic to not need explicit locks, and avoid an …
(edit) @1065 [1065] 06/26/07 11:57:54 robbat2 Remove duplicate docroot declaration.
(edit) @1063 [1063] 06/26/07 09:31:53 robbat2 Add a safety check to ensure that Postgresql-8.2 or newer is …
(edit) @1060 [1060] 06/26/07 08:07:27 robbat2 Postgres Store implementation! This was originally based on the prototype …
(edit) @1057 [1057] 06/25/07 21:53:04 bradfitz start of support to make mogstored wrap Apache + web_dav
(edit) @1056 [1056] 06/25/07 21:51:38 bradfitz back out the appending to $0 change from robbat2... didn't work for me: I …
(edit) @1051 [1051] 06/25/07 09:35:43 robbat2 Use sprintf before debug as debug does not function as proper printf …
(edit) @1050 [1050] 06/25/07 09:35:40 robbat2 Remove duplicated [fsck] in log output of Fsck worker. Signed-off-by: …
(edit) @1049 [1049] 06/25/07 04:28:41 robbat2 Use croak with sane output instead of plain die inside insert_ignore. …
(edit) @1047 [1047] 06/25/07 04:28:36 robbat2 Finally trace why replicate acted weird sometimes. If a file was deleted …
(edit) @1046 [1046] 06/25/07 04:28:33 robbat2 The enqueue_fids_to_delete sub is dangerous in the previously …
(edit) @1045 [1045] 06/25/07 04:28:29 robbat2 Add guards around REPLACE usage when can_replace is false, and other …
(edit) @1044 [1044] 06/25/07 04:28:26 robbat2 Clean up a bit of r1040 meet Brad's style. Signed-off-by: Robin H. …
(edit) @1043 [1043] 06/25/07 04:28:23 robbat2 When croaking due to bogus options, include the keys in the croak output …
(edit) @1041 [1041] 06/24/07 11:00:36 robbat2 Add note that we need to invalidate another key later. Signed-off-by: …
(edit) @1040 [1040] 06/24/07 11:00:32 robbat2 - Add debug output on replication failure in …
(edit) @1037 [1037] 06/24/07 08:31:30 robbat2 Nicer debug message without the warning. Signed-off-by: Robin H. Johnson …
(edit) @1036 [1036] 06/24/07 08:31:27 robbat2 Better pass at handling $Mgd::DEBUG and avoid loops of use this …
(edit) @1035 [1035] 06/24/07 08:31:24 robbat2 Revert "Fix deletion crash if a file existed in the database but was not …
(edit) @1034 [1034] 06/24/07 08:31:20 robbat2 We need to bring in the right modules so that $Mgd::DEBUG …
(edit) @1033 [1033] 06/23/07 09:36:51 robbat2 Fix deletion crash if a file existed in the database but was not on any …
(edit) @1032 [1032] 06/23/07 09:36:47 robbat2 Supress warning for undefined value. Signed-off-by: Robin H. Johnson …
(edit) @1031 [1031] 06/22/07 08:40:58 robbat2 Handle HiRes gettimeofday correctly to get useful results. Arrays …
(edit) @1030 [1030] 06/22/07 08:26:54 robbat2 Handle input to log() correctly. Based on the implementation of …
(edit) @1027 [1027] 06/21/07 14:03:55 robbat2 Root DSN may need the hostname as well, so pass it in. Signed-off-by: …
(edit) @1026 [1026] 06/21/07 13:59:58 robbat2 Use insert_ignore instead of raw INSERT IGNORE. Signed-off-by: Robin H. …
(edit) @1025 [1025] 06/21/07 13:59:55 robbat2 Make main table list into a constant in case Stores need …
Note: See TracRevisionLog for help on using the revision log.