It is currently Thu Mar 28, 2024 5:52 am


All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 76 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 8  Next
Author Message
 Post subject: Re: More MUMPS V1 utility
PostPosted: Mon Aug 01, 2011 2:04 pm 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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 ?

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Mon Aug 01, 2011 3:30 pm 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
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


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Tue Aug 02, 2011 1:10 pm 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Tue Aug 02, 2011 2:12 pm 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
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


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Wed Aug 03, 2011 5:24 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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 ...

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Wed Aug 03, 2011 12:45 pm 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Wed Aug 03, 2011 2:11 pm 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
Unfortunately, the compiler accesses a pre-defined data structure (my application) and is not any use for raw MUMPS data.

Ray


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Wed Aug 17, 2011 1:03 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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 ?

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Tue Aug 23, 2011 5:15 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Wed Aug 31, 2011 11:35 pm 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
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 61417 times ]

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]
Top
Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 76 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 8  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net