ID |
Date |
Icon |
Author |
Author Email |
Category |
OS |
ELOG Version |
Subject |
189
|
Tue Jan 7 17:48:25 2003 |
| Stefan Ritt | stefan.ritt@psi.ch | | | | New directory scheme from version 2.2.5 on |
Starting from version 2.2.5 on, an new directory scheme has been
implemented. The idea is to separate the config file from the theme/icon
and the logbook directories. This can now be achieved by specifying the
configuration file via the "-c" flag and the directories with the "-d" flag
for the logbook root and the "resource directory" with the "-s" flag.
Alternatively, the resouce and logbook directories can be specified in the
configuration file with
Resource dir = ...
Logbook dir = ...
The old "Data dir" statement is still possible but deprecated. Instead, the
statement "Subdir = ..." should be used which is taken relative to
the "Logbook dir". If no "Subdir" is given, the logbook name itself is used
as the subdir. For this demo logbook I use now:
[global]
...
Resource dir = /usr/local/elogdemo
Logbook dir = /usr/local/elogdemo/logbooks
and no "Data dir" statements any more. The logbooks "Linux", "Database"
and "Forum" are then located at
/usr/local/elogdemo/logbooks/Linux
/usr/local/elogdemo/logbooks/Database
/usr/local/elogdemo/logbooks/Forum
respectively. The help, theme and icon files are located at their old
position ("themes" is automatically added to the "resource dir" as it was
before). |
188
|
Tue Jan 7 17:30:50 2003 |
| Stefan Ritt | stefan.ritt@psi.ch | Bug report | | | Re: security in find option as a guest |
> may be add a parameter
>
> Restrict Search all logboog = 1 or 0
> if 1 the switch will not appear
The flag "Search all logbooks" is already there! (I forgot about it!). So
just set it to "0" and you should be fine.
- Stefan |
187
|
Tue Jan 7 16:04:14 2003 |
| Etienne Van Caillie | etienne.vancaillie@mba.be | Bug report | | | Re: security in find option as a guest |
> > if you are guest in the find option
> >
> > select 'all logbook'
> >
> > it will display all 'attributes' from other logbook
> > with no option 'guest command ...'
> > but having the same 'attribute' name
> >
> > Solution :
> > **********
> > I use the copy to command to make a copy to other logbook
> > with option 'guest command' enabled
> >
> > in this section I remove some field so the guest user can't no see all
field
> >
> > I suggest to give acces to 'guest' on a second run of elog to another
> > port or other computer ?
>
> I see your problem. I could either disable the "Search all logbooks" switch
> for certain logbooks (like the guest one), or restrict the search to
logbooks
> which have a "guest command" option. What would you prefer?
>
> - Stefan
may be add a parameter
Restrict Search all logboog = 1 or 0
if 1 the switch will not appear |
186
|
Tue Jan 7 09:39:29 2003 |
| Stefan Ritt | stefan.ritt@psi.ch | Bug report | | | Re: security in find option as a guest |
> if you are guest in the find option
>
> select 'all logbook'
>
> it will display all 'attributes' from other logbook
> with no option 'guest command ...'
> but having the same 'attribute' name
>
> Solution :
> **********
> I use the copy to command to make a copy to other logbook
> with option 'guest command' enabled
>
> in this section I remove some field so the guest user can't no see all field
>
> I suggest to give acces to 'guest' on a second run of elog to another
> port or other computer ?
I see your problem. I could either disable the "Search all logbooks" switch
for certain logbooks (like the guest one), or restrict the search to logbooks
which have a "guest command" option. What would you prefer?
- Stefan |
185
|
Mon Jan 6 19:53:28 2003 |
| Etienne Van Caillie | etienne.vancaillie@mba.be | Bug report | | | security in find option as a guest |
if you are guest in the find option
select 'all logbook'
it will display all 'attributes' from other logbook
with no option 'guest command ...'
but having the same 'attribute' name
Solution :
**********
I use the copy to command to make a copy to other logbook
with option 'guest command' enabled
in this section I remove some field so the guest user can't no see all field
I suggest to give acces to 'guest' on a second run of elog to another
port or other computer ? |
184
|
Sat Jan 4 20:16:32 2003 |
| Stefan Ritt | stefan.ritt@psi.ch | Question | | | Re: email notification to a specific adress |
> I have some problem with email notification
> for some logbooks I would like to notify only to specific adress
> I try
> Email All = adress1, adress2
>
> Elog send well at 'adress1' and 'adress2'
> but also to all of other users ?
> how to restric these only to 'adress1 and adress2 ?
Some implementations rely on the fact the email is sent to all users plus a
few other addresses. What I can do is put in another flag like "Supress
email to users = 1" which would satisfy both requirements.
> is it possible to notify according to attribue value like
>
> Attributes = Test1, Test2
> Email All = $Test1
>
> or concatenation of $Test1 + '@mba.be' for example
This is not possible right now, but I can put it on the wishlist.
> to improve documentation : true example are missing too much 'theorie'
> but when I'm finish I'll put true sample on the net
I fully agree, so if someone has nice examples, I'm delighted to put them
into an "examples" section of the documentation.
- Stefan |
183
|
Sat Jan 4 20:07:20 2003 |
| Stefan Ritt | stefan.ritt@psi.ch | Comment | | | Re: logbook db size causing very slow response |
> Another thing that seems to slow the site down, is the number of users in
> the elog notification list (those who've subscribed). When you save a log
> entry, it takes around 30sec or longer for it to actually complete the
> save. If I remove the list of users from the notification list and just
> have a few, the save is very fast.
This problem will be fixed in version 2.2.5. Prior to 2.2.5, individual
emails were sent to all recipients. Since each email takes 0.5-1 sec., this
procedure can be very long. From 2.2.5 on, only one email is sent, but to
all recipients. The disadvantage of this method is that the "Mail to:" field
contains the email addresses of all recipients, so each recipient knows the
addresses of the other, which is maybe not always what you want. I put a new
option to discard the "Mail to:" field, but some systems the consider the
mail with a missing "Mail to:" field as spam mail. 2.2.5 will be released in
a couple of days.
> 2600 entries is too much for this application as it load the all files
> in computer memory
> expand the server memory
> Are you running on linux or Windows ? I suggest linux (faster)
> We are working on the C source to move all data from flat to database like
> SQL or mysql
> when a parameter flag like 'status' = "OK" for instance
> I suggest also to split in several logbook
> but this is depend on your 'ELOG' parametrisation and logics
>
> If your data are not 'sensitive' I can check on my linux server
>
> Etienne
It is not correct that all files are loaded into memory. Only the index
resides in memory, the data stays on disk. In my environment, I see no speed
difference between Windows and Linux. Moving to SQL will certainly not speed
up the responsiveness in my opinion. So before working on that, create a SQL
database with your 2600 entries and see how fast you can make queries on
them.
The problem with the slow response is new to me. Other users mentioned no
problem with logbooks with several throusand entries (except for the "find"
command). But I will have a look myself in the next feature and see if I can
make things better.
- Stefan |
182
|
Sat Jan 4 17:55:49 2003 |
| Etienne Van Caillie | etienne.vancaillie@mba.be | Comment | | | Re: logbook db size causing very slow response |
> Was wondering if there were any tweaks/suggestions for improving the
> logbooks responsiviness. Our logbook was started 31 July 01. Since that
> time we have went from 1 logbook to 4 logbooks. Logbook 1 having 2651
> entries, logbook 2 having 300 entries, and the last 2 are new logbooks, so
> only a few entries.
>
> When user launches the logbook website, it takes considerable time to bring
> the site up. It seems to be directly related to the number of entries in
> the logbook. If I set up a dummy site with a couple logbooks and only a
> few entries, the logbook is very fast coming up as well as saving entries.
>
> Another thing that seems to slow the site down, is the number of users in
> the elog notification list (those who've subscribed). When you save a log
> entry, it takes around 30sec or longer for it to actually complete the
> save. If I remove the list of users from the notification list and just
> have a few, the save is very fast.
>
>
> Thanks in advance,
>
> Eric
2600 entries is too much for this application as it load the all files
in computer memory
expand the server memory
Are you running on linux or Windows ? I suggest linux (faster)
We are working on the C source to move all data from flat to database like
SQL or mysql
when a parameter flag like 'status' = "OK" for instance
I suggest also to split in several logbook
but this is depend on your 'ELOG' parametrisation and logics
If your data are not 'sensitive' I can check on my linux server
Etienne |