Mumpster
http://mumpster.org/

More MUMPS V1 utility
http://mumpster.org/viewtopic.php?f=13&t=398
Page 3 of 8

Author:  cais28 [ Mon Aug 01, 2011 2:04 pm ]
Post subject:  Re: More MUMPS V1 utility

Upgrade package for New version of MV1SysTray is available :
www.cais-system.com/MUMPS/MV1_SysTray_U ... pdate_1_2/

In this version :
Don't use the "xterm" for MV1 Start/Stop . All system action write to "console.log" file !

1. Modify the ConfigManager options , when save/make some bash file:
ON.sh - runing the START.sh redirection to "console.log" file
OFF.sh - runing the STOP.sh redirection to "console.log" file
START.sh - Start procedure of MV1 systemStartUp&Services
STOP.sh - Stop MV1 server , all jobs & killing environments
IMPORTANT !
After make this bash files , please set the file permission on
installation directory , ex.: "chmod 777 *"
(for output redirection to filr and execute permission)
2. New MKDMN (MumpsKernelDaemon)routine : insert the log messages
3. New SSD (SystemShutdown) : insert the log messages
4. MV1 Start : show a simple window with last log messages & progressbar
If starting procedure incomplet , then show a error massege box ..
4. MV1 Start : show a simple window with last log messages & progressbar
If shutting down procedure incomplet , then show a error massege box ..
5. Available a File Viewer for "console.log" !

Ray , Im still thinking about the BIJ/WIJ tech ...
How works from the cache onto a disk for a writing in MV1 ?
(ex. every process cache save to disk when HALTing a process?)
The BIJ/WIJ technology working between cache and disk . Or not ?

Author:  raynewman [ Mon Aug 01, 2011 3:30 pm ]
Post subject:  Re: More MUMPS V1 utility

Hi,

Journal is written by individual process before attempt to modify cache.
Cache is then modified by individual process and block(s) queued for writing.
All cache is written to disk by a write daemon - the cache is flushed before a shutdown.
Note that a process could have HALTed with data still in cache.
There is no BIJ in MUMPS.

Ray

Author:  cais28 [ Tue Aug 02, 2011 1:10 pm ]
Post subject:  Re: More MUMPS V1 utility

Tanks for reply Ray

This Journal problem now is clear/ready . The journal is a front base of data reorganisation / backup . If journal write/action working before write data to cache and write daemon , then working correct !
Some more question :
- When SSD use the $S("VOL",1,"WRITELOCK") , this is only a semaphore to write daemon , or this function activating a flushing the cache to disk ?
- What do You think ? , The MV1 is noSQL database , it's possible KB-SQL integration with MV1 ? (ex.: simple SQL interpreter routine & IP socket = MV1-ODBC) But I do not know it is needed SQL for MV1...


Thanks for all help

Author:  raynewman [ Tue Aug 02, 2011 2:12 pm ]
Post subject:  Re: More MUMPS V1 utility

Hi,

"WRITELOCK" is both; ^SSD sets it then the daemons REALLY set it once the cache is clear.
I don't have any time for SQL; having said that, I once wrote an SQL compiler in MUMPS for my application - no one ever used it.

Ray

Author:  cais28 [ Wed Aug 03, 2011 5:24 am ]
Post subject:  Re: More MUMPS V1 utility

Ray

You would share it with us it MUMPS code of SQL compiler ?
So ... You're right. I worked 12 years in InterSystems CACHE , but we used it sometimes only it SQL , we wrote always in ObjectSctipt(MUMPS) a query .
Although ODBC is good device sometimes ...

Author:  cais28 [ Wed Aug 03, 2011 12:45 pm ]
Post subject:  Re: More MUMPS V1 utility

Some little change on MV1SysTray 1.2 :
- Console log file view ordering > new message on top
- Console log file view enable [Refrsh] & [Clear Logs] button

The link is same as ver1.2 , available the download this modified version

Author:  raynewman [ Wed Aug 03, 2011 2:11 pm ]
Post subject:  Re: More MUMPS V1 utility

Unfortunately, the compiler accesses a pre-defined data structure (my application) and is not any use for raw MUMPS data.

Ray

Author:  cais28 [ Wed Aug 17, 2011 1:03 am ]
Post subject:  Re: More MUMPS V1 utility

Some bug fixed in MV1SysTray for Ubuntu ver 1.21 . Available on :
www.cais-system.com/MUMPS

It interests somebody SQL in MV1 ? Let us open a "post" to this ?

Author:  cais28 [ Tue Aug 23, 2011 5:15 am ]
Post subject:  Re: More MUMPS V1 utility

The version 1.22 of MV1SysTray available on : www.cais-system.com/MUMPS
New in this release :
- MV1 server IP:port show on title of window
- If use the remote server IP on "mv1.mcf"
then Start/Stop/ConsoleLOG and more config options will be disabled .
But possible use the control panel to remote MV1 server !

I think this is a last release of MV1 SysTray ver 1.xxx
The Next version (still writing in Gambas) will be use the Qt Linux environment (compatilility for all Debian distributions) .
The plan on future version 2 :
- 3 new TabStrip/Page : Journaling Management / Database Management / Explorer
- Journaling Management : configuration , dejournaling , cross-system journaling
- Database Management : create , expand , chk.integr.
- Explorer : global editor , routine studio (with syntax checking) , import/export

Author:  cais28 [ Wed Aug 31, 2011 11:35 pm ]
Post subject:  Re: More MUMPS V1 utility

The MV1SysTray ver 2.0 beta (under constuction!) available on :
http://www.cais-system.com/MUMPS/MV1_Sy ... /2_0_beta/

MV1 Studio is working with syntax checking / hihghlighting:

Attachments:
MV1STD.JPG
MV1STD.JPG [ 126.68 KiB | Viewed 61536 times ]

Page 3 of 8 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/