summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2003-03-16 13:04:40 +0000
committerfukachan <fukachan>2003-03-16 13:04:40 +0000
commited9bd32532676ed96e1491062322c1477ebd0628 (patch)
tree072c844eb8db0f32ef6eba382fd3a4f0e748649b
parent48e6f3ce7b59aa673b85d2891089364e7d33166d (diff)
downloadfml8-ed9bd32532676ed96e1491062322c1477ebd0628.tar.gz
fml8-ed9bd32532676ed96e1491062322c1477ebd0628.tar.bz2
fml8-ed9bd32532676ed96e1491062322c1477ebd0628.zip
remove fml{error,spool,summary,thread}
clean up for further lock granuarity.
-rw-r--r--CHANGES.txt77
1 files changed, 76 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index e96f0747..8ed8fdf2 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,6 +1,81 @@
CHANGES
Last Modified: $Date$
+2003/03/16k5
+
+ removed "fmlthread".
+ instead of these, use the following commands:
+ makefml thread $ml [options]
+
+ FML::Article
+ FML::Article::Sequence
+ define new lock channel::article_spool
+ move id related functions to FML::Article::Sequence
+
+ FML::Article::Thread
+ fixe to meethod style.
+ FNF::fix comments.
+
+ FML::Command::SendFile
+ use $curproc->article_id_max() to get the last article id.
+
+ FML::Command::Admin::spool
+ need no giant lock.
+ FML::Spool -> FML::Article::Spool
+ fix argument handling.
+
+ FML::Digest
+ define lock channel for digest_sequence_*.
+ use $curproc->article_id_max() if could.
+ clean up handling of digest_sequenc_file.
+
+ FML::Error
+ FML::Process::Error
+ clean up lock on error cache.
+ move lock mechanism into only FML::Error module.
+ XXX lock channel name is changed but hard-coded yet now.
+
+ FML::Error
+ fix lock channel name
+
+ FML::Process::Utils
+ article_id_max() is just a wrapper for FML::Article::id().
+
+2003/03/15
+
+ removed "fmlspool".
+ instead of these, use the following commands:
+ makefml spool $ml
+
+ File::Sequence
+ return 0 if sequence file not found
+
+ FML::Process::Command
+ specify the definition on $command_args HASH STRUCTURE.
+
+2003/03/14
+
+ removed "fmlerror", "fmlsummary" and "fmlsuper".
+ instead of these, use the following commands:
+ makefml error $ml
+ makefml summary $ml
+ makefml mailq $ml
+
+ FML::Process::Utils
+ imlement debug_level()
+
+ FML::Process::{Flow,Kernel}
+ define finalize() at the last of flow.
+ finalize() is only used for debug now.
+
+ FML::Header::Subject
+ Mail::Message::Date
+ validate input
+
+ FML::Article::Summary
+ validate input.
+ implement dump() method to show the whole summary_file.
+
2003/03/11
FML::Sys::Alias
@@ -4483,4 +4558,4 @@
このファイルを創設する:)
-$FML: CHANGES.txt,v 1.134 2003/03/06 14:35:30 fukachan Exp $
+$FML: CHANGES.txt,v 1.135 2003/03/11 16:14:23 fukachan Exp $