Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Saint: A dead sinner revised and edited. -- Ambrose Bierce


devel / comp.lang.mumps / Re: Mumps - Versioning and Migration

SubjectAuthor
* Mumps - Versioning and MigrationTI HRTGB
+* Re: Mumps - Versioning and MigrationTI HRTGB
|`* Re: Mumps - Versioning and MigrationK.S. Bhaskar
| `* Re: Mumps - Versioning and MigrationTI HRTGB
|  +* Re: Mumps - Versioning and MigrationJens
|  |`* Re: Mumps - Versioning and MigrationTI HRTGB
|  | `- Re: Mumps - Versioning and MigrationK.S. Bhaskar
|  `* Re: Mumps - Versioning and MigrationOldMster
|   +* Re: Mumps - Versioning and MigrationTI HRTGB
|   |+- Re: Mumps - Versioning and MigrationFlávio Fornazier
|   |`* Re: Mumps - Versioning and MigrationK.S. Bhaskar
|   | `* Re: Mumps - Versioning and MigrationOldMster
|   |  `* Re: Mumps - Versioning and MigrationK.S. Bhaskar
|   |   `* Re: Mumps - Versioning and MigrationOldMster
|   |    +- Re: Mumps - Versioning and MigrationFlávio Fornazier
|   |    `* Re: Mumps - Versioning and MigrationK.S. Bhaskar
|   |     `* Re: Mumps - Versioning and MigrationK.S. Bhaskar
|   |      `- Re: Mumps - Versioning and MigrationAlex
|   `* Re: Mumps - Versioning and MigrationAlex Maslov
|    `* Re: Mumps - Versioning and MigrationOldMster
|     `* Re: Mumps - Versioning and MigrationAlex Maslov
|      `* Re: Mumps - Versioning and MigrationOldMster
|       `* Re: Mumps - Versioning and MigrationAlex Maslov
|        `* Re: Mumps - Versioning and MigrationTI HRTGB
|         `* Re: Mumps - Versioning and MigrationOldMster
|          `* Re: Mumps - Versioning and MigrationTI HRTGB
|           +- Re: Mumps - Versioning and MigrationOldMster
|           +- Re: Mumps - Versioning and MigrationOldMster
|           `* Re: Mumps - Versioning and MigrationOldMster
|            `- Re: Mumps - Versioning and MigrationTI HRTGB
+- Re: Mumps - Versioning and MigrationAmir Samary
`- Re: Mumps - Versioning and MigrationCoriolis

Pages:12
Re: Mumps - Versioning and Migration

<a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=386&group=comp.lang.mumps#386

  copy link   Newsgroups: comp.lang.mumps
X-Received: by 2002:a05:622a:10c:b0:2f9:31a8:5014 with SMTP id u12-20020a05622a010c00b002f931a85014mr5462667qtw.597.1653309214065;
Mon, 23 May 2022 05:33:34 -0700 (PDT)
X-Received: by 2002:a05:620a:a9c:b0:6a3:8411:6c78 with SMTP id
v28-20020a05620a0a9c00b006a384116c78mr3039770qkg.689.1653309213895; Mon, 23
May 2022 05:33:33 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.mumps
Date: Mon, 23 May 2022 05:33:33 -0700 (PDT)
In-Reply-To: <ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=200.17.81.22; posting-account=KE40BQoAAAD74QGN0hDiUgmcO9a9MRAb
NNTP-Posting-Host: 200.17.81.22
References: <420c7186-8607-4f04-8380-5064fa27bc8dn@googlegroups.com>
<09d8ada9-e11b-4b35-81eb-a8b2298ee1afn@googlegroups.com> <292898f9-8c8e-4358-bb99-cd8536d11d31n@googlegroups.com>
<e71ae28d-1c8a-41bd-9fe9-a11eb346e5a5n@googlegroups.com> <cbde8f6c-9767-4d23-a551-3ea744bcf6e8n@googlegroups.com>
<749cf2cc-833e-49b0-ac65-b6130e758a16n@googlegroups.com> <488f83d8-119b-4b80-b004-81aef91a9463n@googlegroups.com>
<dff76f36-3973-44a5-a6a2-46d8b26a4e30n@googlegroups.com> <d8cc38b3-bb0f-4092-8e2f-8084241f2c9en@googlegroups.com>
<ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
Subject: Re: Mumps - Versioning and Migration
From: ti.hrtgb2@gmail.com (TI HRTGB)
Injection-Date: Mon, 23 May 2022 12:33:34 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: TI HRTGB - Mon, 23 May 2022 12:33 UTC

Em segunda-feira, 23 de maio de 2022 às 06:21:32 UTC-3, Alex Maslov escreveu:
> On Sunday, May 22, 2022 at 8:35:16 PM UTC+3, OldMster wrote:
> > Using YottaDB as the database server and REST interfaces to the browser, modern hardware should easily handle thousands of browser clients.
> Agreed, we have deployed sites with thousands thin or browser clients running a single server. Scaling such a system is its potential problem. E.g. we are running 2000 users, and we need to add extra 500: usually no problem.. And what if we need a 1000 more? How high can it grow, depends on many factors, and if the hardware becomes the stopper, it needs upgrade, and as all we know, it's usually difficult to upgrade even 5 years old server. So, we need a new one, plus another one for failover.
> > With YottaDB replication, any 'expensive' report generation processes could be offloaded to a replicated database
> This approach looks advantageous. We have an initial version and plan to improve it to achieve transparent report start on report server and returning the results to database server.
>
> Alexey

I'm new to the MSM area, I see that people suggest many things, however, I don't have the knowledge to adopt these suggestions.
Does YottaDB work with routines, globals and windows in the same way as MSM? Here at the institution we have clients working with windows and clients working directly on the terminal.
Is it possible to migrate from MSM to IRIS? Does it work with windows too? I'm confused and lost..

Re: Mumps - Versioning and Migration

<07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=387&group=comp.lang.mumps#387

  copy link   Newsgroups: comp.lang.mumps
X-Received: by 2002:a05:6214:14aa:b0:461:c3eb:c3c9 with SMTP id bo10-20020a05621414aa00b00461c3ebc3c9mr17350024qvb.88.1653317141841;
Mon, 23 May 2022 07:45:41 -0700 (PDT)
X-Received: by 2002:a05:622a:11ce:b0:2f9:39b4:2498 with SMTP id
n14-20020a05622a11ce00b002f939b42498mr2319161qtk.306.1653317141616; Mon, 23
May 2022 07:45:41 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.mumps
Date: Mon, 23 May 2022 07:45:41 -0700 (PDT)
In-Reply-To: <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=50.249.135.41; posting-account=B5cu_goAAACZo0vIvp9ba07OhA0t6wHW
NNTP-Posting-Host: 50.249.135.41
References: <420c7186-8607-4f04-8380-5064fa27bc8dn@googlegroups.com>
<09d8ada9-e11b-4b35-81eb-a8b2298ee1afn@googlegroups.com> <292898f9-8c8e-4358-bb99-cd8536d11d31n@googlegroups.com>
<e71ae28d-1c8a-41bd-9fe9-a11eb346e5a5n@googlegroups.com> <cbde8f6c-9767-4d23-a551-3ea744bcf6e8n@googlegroups.com>
<749cf2cc-833e-49b0-ac65-b6130e758a16n@googlegroups.com> <488f83d8-119b-4b80-b004-81aef91a9463n@googlegroups.com>
<dff76f36-3973-44a5-a6a2-46d8b26a4e30n@googlegroups.com> <d8cc38b3-bb0f-4092-8e2f-8084241f2c9en@googlegroups.com>
<ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com> <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com>
Subject: Re: Mumps - Versioning and Migration
From: sires.mark@gmail.com (OldMster)
Injection-Date: Mon, 23 May 2022 14:45:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: OldMster - Mon, 23 May 2022 14:45 UTC

On Monday, May 23, 2022 at 8:33:34 AM UTC-4, ti.h...@gmail.com wrote:
> Em segunda-feira, 23 de maio de 2022 às 06:21:32 UTC-3, Alex Maslov escreveu:
> > On Sunday, May 22, 2022 at 8:35:16 PM UTC+3, OldMster wrote:
> > > Using YottaDB as the database server and REST interfaces to the browser, modern hardware should easily handle thousands of browser clients.
> > Agreed, we have deployed sites with thousands thin or browser clients running a single server. Scaling such a system is its potential problem. E.g.. we are running 2000 users, and we need to add extra 500: usually no problem. And what if we need a 1000 more? How high can it grow, depends on many factors, and if the hardware becomes the stopper, it needs upgrade, and as all we know, it's usually difficult to upgrade even 5 years old server. So, we need a new one, plus another one for failover.
> > > With YottaDB replication, any 'expensive' report generation processes could be offloaded to a replicated database
> > This approach looks advantageous. We have an initial version and plan to improve it to achieve transparent report start on report server and returning the results to database server.
> >
> > Alexey
> I'm new to the MSM area, I see that people suggest many things, however, I don't have the knowledge to adopt these suggestions.
> Does YottaDB work with routines, globals and windows in the same way as MSM? Here at the institution we have clients working with windows and clients working directly on the terminal.
> Is it possible to migrate from MSM to IRIS? Does it work with windows too? I'm confused and lost..

Simple answers this time:

Routines - yes - the same with minor adjustments due to non-standard extensions that might have been used (Z* & $Z* commands/functions)
Globals - yes - the same
Windows - no - these were entirely an MSM 'thing', and no equivalent in any other M system exists that I'm aware of (including IRIS). Multiple options to migrate to, but would be the biggest development effort to migrate to any M except MSM

Mark

Re: Mumps - Versioning and Migration

<cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=389&group=comp.lang.mumps#389

  copy link   Newsgroups: comp.lang.mumps
X-Received: by 2002:a05:620a:4714:b0:6a4:e41b:e9a4 with SMTP id bs20-20020a05620a471400b006a4e41be9a4mr476678qkb.534.1653327198106;
Mon, 23 May 2022 10:33:18 -0700 (PDT)
X-Received: by 2002:ac8:570c:0:b0:2f3:b76e:1ad2 with SMTP id
12-20020ac8570c000000b002f3b76e1ad2mr17188946qtw.143.1653327197948; Mon, 23
May 2022 10:33:17 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.mumps
Date: Mon, 23 May 2022 10:33:17 -0700 (PDT)
In-Reply-To: <07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=200.17.81.22; posting-account=KE40BQoAAAD74QGN0hDiUgmcO9a9MRAb
NNTP-Posting-Host: 200.17.81.22
References: <420c7186-8607-4f04-8380-5064fa27bc8dn@googlegroups.com>
<09d8ada9-e11b-4b35-81eb-a8b2298ee1afn@googlegroups.com> <292898f9-8c8e-4358-bb99-cd8536d11d31n@googlegroups.com>
<e71ae28d-1c8a-41bd-9fe9-a11eb346e5a5n@googlegroups.com> <cbde8f6c-9767-4d23-a551-3ea744bcf6e8n@googlegroups.com>
<749cf2cc-833e-49b0-ac65-b6130e758a16n@googlegroups.com> <488f83d8-119b-4b80-b004-81aef91a9463n@googlegroups.com>
<dff76f36-3973-44a5-a6a2-46d8b26a4e30n@googlegroups.com> <d8cc38b3-bb0f-4092-8e2f-8084241f2c9en@googlegroups.com>
<ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com> <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
<07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
Subject: Re: Mumps - Versioning and Migration
From: ti.hrtgb2@gmail.com (TI HRTGB)
Injection-Date: Mon, 23 May 2022 17:33:18 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: TI HRTGB - Mon, 23 May 2022 17:33 UTC

Em segunda-feira, 23 de maio de 2022 às 11:45:42 UTC-3, OldMster escreveu:
> On Monday, May 23, 2022 at 8:33:34 AM UTC-4, ti.h...@gmail.com wrote:
> > Em segunda-feira, 23 de maio de 2022 às 06:21:32 UTC-3, Alex Maslov escreveu:
> > > On Sunday, May 22, 2022 at 8:35:16 PM UTC+3, OldMster wrote:
> > > > Using YottaDB as the database server and REST interfaces to the browser, modern hardware should easily handle thousands of browser clients.
> > > Agreed, we have deployed sites with thousands thin or browser clients running a single server. Scaling such a system is its potential problem. E..g. we are running 2000 users, and we need to add extra 500: usually no problem. And what if we need a 1000 more? How high can it grow, depends on many factors, and if the hardware becomes the stopper, it needs upgrade, and as all we know, it's usually difficult to upgrade even 5 years old server. So, we need a new one, plus another one for failover.
> > > > With YottaDB replication, any 'expensive' report generation processes could be offloaded to a replicated database
> > > This approach looks advantageous. We have an initial version and plan to improve it to achieve transparent report start on report server and returning the results to database server.
> > >
> > > Alexey
> > I'm new to the MSM area, I see that people suggest many things, however, I don't have the knowledge to adopt these suggestions.
> > Does YottaDB work with routines, globals and windows in the same way as MSM? Here at the institution we have clients working with windows and clients working directly on the terminal.
> > Is it possible to migrate from MSM to IRIS? Does it work with windows too? I'm confused and lost..
> Simple answers this time:
>
> Routines - yes - the same with minor adjustments due to non-standard extensions that might have been used (Z* & $Z* commands/functions)
> Globals - yes - the same
> Windows - no - these were entirely an MSM 'thing', and no equivalent in any other M system exists that I'm aware of (including IRIS). Multiple options to migrate to, but would be the biggest development effort to migrate to any M except MSM
>
> Mark

Does the cache itself which is the evolution of MSM not have the window system?

Re: Mumps - Versioning and Migration

<34916bac-2342-498a-b8cd-ddcb49c690cdn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=390&group=comp.lang.mumps#390

  copy link   Newsgroups: comp.lang.mumps
X-Received: by 2002:ac8:5b44:0:b0:2f9:3470:678f with SMTP id n4-20020ac85b44000000b002f93470678fmr5560401qtw.287.1653333173827;
Mon, 23 May 2022 12:12:53 -0700 (PDT)
X-Received: by 2002:ac8:7f87:0:b0:2f9:e10:2930 with SMTP id
z7-20020ac87f87000000b002f90e102930mr17623231qtj.673.1653333173606; Mon, 23
May 2022 12:12:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.mumps
Date: Mon, 23 May 2022 12:12:53 -0700 (PDT)
In-Reply-To: <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=50.249.135.41; posting-account=B5cu_goAAACZo0vIvp9ba07OhA0t6wHW
NNTP-Posting-Host: 50.249.135.41
References: <420c7186-8607-4f04-8380-5064fa27bc8dn@googlegroups.com>
<09d8ada9-e11b-4b35-81eb-a8b2298ee1afn@googlegroups.com> <292898f9-8c8e-4358-bb99-cd8536d11d31n@googlegroups.com>
<e71ae28d-1c8a-41bd-9fe9-a11eb346e5a5n@googlegroups.com> <cbde8f6c-9767-4d23-a551-3ea744bcf6e8n@googlegroups.com>
<749cf2cc-833e-49b0-ac65-b6130e758a16n@googlegroups.com> <488f83d8-119b-4b80-b004-81aef91a9463n@googlegroups.com>
<dff76f36-3973-44a5-a6a2-46d8b26a4e30n@googlegroups.com> <d8cc38b3-bb0f-4092-8e2f-8084241f2c9en@googlegroups.com>
<ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com> <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
<07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com> <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <34916bac-2342-498a-b8cd-ddcb49c690cdn@googlegroups.com>
Subject: Re: Mumps - Versioning and Migration
From: sires.mark@gmail.com (OldMster)
Injection-Date: Mon, 23 May 2022 19:12:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4800
 by: OldMster - Mon, 23 May 2022 19:12 UTC

On Monday, May 23, 2022 at 1:33:18 PM UTC-4, ti.h...@gmail.com wrote:
> Em segunda-feira, 23 de maio de 2022 às 11:45:42 UTC-3, OldMster escreveu:
> > On Monday, May 23, 2022 at 8:33:34 AM UTC-4, ti.h...@gmail.com wrote:
> > > Em segunda-feira, 23 de maio de 2022 às 06:21:32 UTC-3, Alex Maslov escreveu:
> > > > On Sunday, May 22, 2022 at 8:35:16 PM UTC+3, OldMster wrote:
> > > > > Using YottaDB as the database server and REST interfaces to the browser, modern hardware should easily handle thousands of browser clients.
> > > > Agreed, we have deployed sites with thousands thin or browser clients running a single server. Scaling such a system is its potential problem. E.g. we are running 2000 users, and we need to add extra 500: usually no problem. And what if we need a 1000 more? How high can it grow, depends on many factors, and if the hardware becomes the stopper, it needs upgrade, and as all we know, it's usually difficult to upgrade even 5 years old server. So, we need a new one, plus another one for failover.
> > > > > With YottaDB replication, any 'expensive' report generation processes could be offloaded to a replicated database
> > > > This approach looks advantageous. We have an initial version and plan to improve it to achieve transparent report start on report server and returning the results to database server.
> > > >
> > > > Alexey
> > > I'm new to the MSM area, I see that people suggest many things, however, I don't have the knowledge to adopt these suggestions.
> > > Does YottaDB work with routines, globals and windows in the same way as MSM? Here at the institution we have clients working with windows and clients working directly on the terminal.
> > > Is it possible to migrate from MSM to IRIS? Does it work with windows too? I'm confused and lost..
> > Simple answers this time:
> >
> > Routines - yes - the same with minor adjustments due to non-standard extensions that might have been used (Z* & $Z* commands/functions)
> > Globals - yes - the same
> > Windows - no - these were entirely an MSM 'thing', and no equivalent in any other M system exists that I'm aware of (including IRIS). Multiple options to migrate to, but would be the biggest development effort to migrate to any M except MSM
> >
> > Mark
> Does the cache itself which is the evolution of MSM not have the window system?

Not that I'm aware of. Caché 'inherited' the least from MSM. In fact, I don't know of a single feature in Caché that came from MSM, but someone more familiar with MSM might have better information. Most of the inheritance was from Datatree (DCP which became ECP, namespaces), and Intersystems original mSQL (.INT, .OBJ, .INC, compiler, SQL mapping which morphed into part of the basis for Caché Objects).

Re: Mumps - Versioning and Migration

<cc739b62-2212-4282-ab39-203fc03a01d4n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=391&group=comp.lang.mumps#391

  copy link   Newsgroups: comp.lang.mumps
X-Received: by 2002:a05:6214:c8e:b0:462:3bd6:d507 with SMTP id r14-20020a0562140c8e00b004623bd6d507mr5492356qvr.77.1653337776063;
Mon, 23 May 2022 13:29:36 -0700 (PDT)
X-Received: by 2002:ad4:5ba6:0:b0:462:305c:83a5 with SMTP id
6-20020ad45ba6000000b00462305c83a5mr7132289qvq.34.1653337775855; Mon, 23 May
2022 13:29:35 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.mumps
Date: Mon, 23 May 2022 13:29:35 -0700 (PDT)
In-Reply-To: <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=50.249.135.41; posting-account=B5cu_goAAACZo0vIvp9ba07OhA0t6wHW
NNTP-Posting-Host: 50.249.135.41
References: <420c7186-8607-4f04-8380-5064fa27bc8dn@googlegroups.com>
<09d8ada9-e11b-4b35-81eb-a8b2298ee1afn@googlegroups.com> <292898f9-8c8e-4358-bb99-cd8536d11d31n@googlegroups.com>
<e71ae28d-1c8a-41bd-9fe9-a11eb346e5a5n@googlegroups.com> <cbde8f6c-9767-4d23-a551-3ea744bcf6e8n@googlegroups.com>
<749cf2cc-833e-49b0-ac65-b6130e758a16n@googlegroups.com> <488f83d8-119b-4b80-b004-81aef91a9463n@googlegroups.com>
<dff76f36-3973-44a5-a6a2-46d8b26a4e30n@googlegroups.com> <d8cc38b3-bb0f-4092-8e2f-8084241f2c9en@googlegroups.com>
<ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com> <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
<07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com> <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <cc739b62-2212-4282-ab39-203fc03a01d4n@googlegroups.com>
Subject: Re: Mumps - Versioning and Migration
From: sires.mark@gmail.com (OldMster)
Injection-Date: Mon, 23 May 2022 20:29:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: OldMster - Mon, 23 May 2022 20:29 UTC

On Monday, May 23, 2022 at 1:33:18 PM UTC-4, ti.h...@gmail.com wrote:
> Em segunda-feira, 23 de maio de 2022 às 11:45:42 UTC-3, OldMster escreveu:
> > On Monday, May 23, 2022 at 8:33:34 AM UTC-4, ti.h...@gmail.com wrote:
> > > Em segunda-feira, 23 de maio de 2022 às 06:21:32 UTC-3, Alex Maslov escreveu:
> > > > On Sunday, May 22, 2022 at 8:35:16 PM UTC+3, OldMster wrote:
> > > > > Using YottaDB as the database server and REST interfaces to the browser, modern hardware should easily handle thousands of browser clients.
> > > > Agreed, we have deployed sites with thousands thin or browser clients running a single server. Scaling such a system is its potential problem. E.g. we are running 2000 users, and we need to add extra 500: usually no problem. And what if we need a 1000 more? How high can it grow, depends on many factors, and if the hardware becomes the stopper, it needs upgrade, and as all we know, it's usually difficult to upgrade even 5 years old server. So, we need a new one, plus another one for failover.
> > > > > With YottaDB replication, any 'expensive' report generation processes could be offloaded to a replicated database
> > > > This approach looks advantageous. We have an initial version and plan to improve it to achieve transparent report start on report server and returning the results to database server.
> > > >
> > > > Alexey
> > > I'm new to the MSM area, I see that people suggest many things, however, I don't have the knowledge to adopt these suggestions.
> > > Does YottaDB work with routines, globals and windows in the same way as MSM? Here at the institution we have clients working with windows and clients working directly on the terminal.
> > > Is it possible to migrate from MSM to IRIS? Does it work with windows too? I'm confused and lost..
> > Simple answers this time:
> >
> > Routines - yes - the same with minor adjustments due to non-standard extensions that might have been used (Z* & $Z* commands/functions)
> > Globals - yes - the same
> > Windows - no - these were entirely an MSM 'thing', and no equivalent in any other M system exists that I'm aware of (including IRIS). Multiple options to migrate to, but would be the biggest development effort to migrate to any M except MSM
> >
> > Mark
> Does the cache itself which is the evolution of MSM not have the window system?

You might find this page hosted by George James Software (Thanks George and company!) useful. I'd forgotten it was an implementation of the M Windowing API (MWAPI). AFAIK it was the only implementation of MWAPI to make it to production.

https://www.georgejames.com/ws

Mark

Re: Mumps - Versioning and Migration

<6b97fbd9-58b0-4c60-ad30-96264b0e7678n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=392&group=comp.lang.mumps#392

  copy link   Newsgroups: comp.lang.mumps
X-Received: by 2002:ac8:7f01:0:b0:2f9:cdc:ca4f with SMTP id f1-20020ac87f01000000b002f90cdcca4fmr18016096qtk.345.1653338044592;
Mon, 23 May 2022 13:34:04 -0700 (PDT)
X-Received: by 2002:a05:6214:5282:b0:443:e161:ef4a with SMTP id
kj2-20020a056214528200b00443e161ef4amr18266765qvb.23.1653338044384; Mon, 23
May 2022 13:34:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!peer03.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.mumps
Date: Mon, 23 May 2022 13:34:04 -0700 (PDT)
In-Reply-To: <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=50.249.135.41; posting-account=B5cu_goAAACZo0vIvp9ba07OhA0t6wHW
NNTP-Posting-Host: 50.249.135.41
References: <420c7186-8607-4f04-8380-5064fa27bc8dn@googlegroups.com>
<09d8ada9-e11b-4b35-81eb-a8b2298ee1afn@googlegroups.com> <292898f9-8c8e-4358-bb99-cd8536d11d31n@googlegroups.com>
<e71ae28d-1c8a-41bd-9fe9-a11eb346e5a5n@googlegroups.com> <cbde8f6c-9767-4d23-a551-3ea744bcf6e8n@googlegroups.com>
<749cf2cc-833e-49b0-ac65-b6130e758a16n@googlegroups.com> <488f83d8-119b-4b80-b004-81aef91a9463n@googlegroups.com>
<dff76f36-3973-44a5-a6a2-46d8b26a4e30n@googlegroups.com> <d8cc38b3-bb0f-4092-8e2f-8084241f2c9en@googlegroups.com>
<ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com> <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
<07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com> <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6b97fbd9-58b0-4c60-ad30-96264b0e7678n@googlegroups.com>
Subject: Re: Mumps - Versioning and Migration
From: sires.mark@gmail.com (OldMster)
Injection-Date: Mon, 23 May 2022 20:34:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4739
 by: OldMster - Mon, 23 May 2022 20:34 UTC

On Monday, May 23, 2022 at 1:33:18 PM UTC-4, ti.h...@gmail.com wrote:
> Em segunda-feira, 23 de maio de 2022 às 11:45:42 UTC-3, OldMster escreveu:
> > On Monday, May 23, 2022 at 8:33:34 AM UTC-4, ti.h...@gmail.com wrote:
> > > Em segunda-feira, 23 de maio de 2022 às 06:21:32 UTC-3, Alex Maslov escreveu:
> > > > On Sunday, May 22, 2022 at 8:35:16 PM UTC+3, OldMster wrote:
> > > > > Using YottaDB as the database server and REST interfaces to the browser, modern hardware should easily handle thousands of browser clients.
> > > > Agreed, we have deployed sites with thousands thin or browser clients running a single server. Scaling such a system is its potential problem. E.g. we are running 2000 users, and we need to add extra 500: usually no problem. And what if we need a 1000 more? How high can it grow, depends on many factors, and if the hardware becomes the stopper, it needs upgrade, and as all we know, it's usually difficult to upgrade even 5 years old server. So, we need a new one, plus another one for failover.
> > > > > With YottaDB replication, any 'expensive' report generation processes could be offloaded to a replicated database
> > > > This approach looks advantageous. We have an initial version and plan to improve it to achieve transparent report start on report server and returning the results to database server.
> > > >
> > > > Alexey
> > > I'm new to the MSM area, I see that people suggest many things, however, I don't have the knowledge to adopt these suggestions.
> > > Does YottaDB work with routines, globals and windows in the same way as MSM? Here at the institution we have clients working with windows and clients working directly on the terminal.
> > > Is it possible to migrate from MSM to IRIS? Does it work with windows too? I'm confused and lost..
> > Simple answers this time:
> >
> > Routines - yes - the same with minor adjustments due to non-standard extensions that might have been used (Z* & $Z* commands/functions)
> > Globals - yes - the same
> > Windows - no - these were entirely an MSM 'thing', and no equivalent in any other M system exists that I'm aware of (including IRIS). Multiple options to migrate to, but would be the biggest development effort to migrate to any M except MSM
> >
> > Mark
> Does the cache itself which is the evolution of MSM not have the window system?

Ack! That caused another old brain cell to wake up! Ouch!
I believe John Murray who is now with George James Software was the main developer of MSM Workstation. It was good stuff, but it didn't do well enough in the marketplace to get the funding it needed to be maintained.

Re: Mumps - Versioning and Migration

<1c503f75-7309-4399-adfe-04002809372bn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=393&group=comp.lang.mumps#393

  copy link   Newsgroups: comp.lang.mumps
X-Received: by 2002:a05:6214:621:b0:432:5e0d:cb64 with SMTP id a1-20020a056214062100b004325e0dcb64mr55056905qvx.65.1654089202276;
Wed, 01 Jun 2022 06:13:22 -0700 (PDT)
X-Received: by 2002:ad4:5767:0:b0:461:c1f6:ed22 with SMTP id
r7-20020ad45767000000b00461c1f6ed22mr54709800qvx.95.1654089202097; Wed, 01
Jun 2022 06:13:22 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.mumps
Date: Wed, 1 Jun 2022 06:13:21 -0700 (PDT)
In-Reply-To: <6b97fbd9-58b0-4c60-ad30-96264b0e7678n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=200.17.81.22; posting-account=KE40BQoAAAD74QGN0hDiUgmcO9a9MRAb
NNTP-Posting-Host: 200.17.81.22
References: <420c7186-8607-4f04-8380-5064fa27bc8dn@googlegroups.com>
<09d8ada9-e11b-4b35-81eb-a8b2298ee1afn@googlegroups.com> <292898f9-8c8e-4358-bb99-cd8536d11d31n@googlegroups.com>
<e71ae28d-1c8a-41bd-9fe9-a11eb346e5a5n@googlegroups.com> <cbde8f6c-9767-4d23-a551-3ea744bcf6e8n@googlegroups.com>
<749cf2cc-833e-49b0-ac65-b6130e758a16n@googlegroups.com> <488f83d8-119b-4b80-b004-81aef91a9463n@googlegroups.com>
<dff76f36-3973-44a5-a6a2-46d8b26a4e30n@googlegroups.com> <d8cc38b3-bb0f-4092-8e2f-8084241f2c9en@googlegroups.com>
<ea67de3f-dfe2-4411-9a3a-b966e5b39d58n@googlegroups.com> <a9e0f0a6-8fab-4dd5-b6d5-5f3c4b2d0ec4n@googlegroups.com>
<07dc9d5c-3206-497c-aa11-c052d0762aben@googlegroups.com> <cd549ca3-cff5-4271-b047-b3ef6045391an@googlegroups.com>
<6b97fbd9-58b0-4c60-ad30-96264b0e7678n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1c503f75-7309-4399-adfe-04002809372bn@googlegroups.com>
Subject: Re: Mumps - Versioning and Migration
From: ti.hrtgb2@gmail.com (TI HRTGB)
Injection-Date: Wed, 01 Jun 2022 13:13:22 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6479
 by: TI HRTGB - Wed, 1 Jun 2022 13:13 UTC

Em segunda-feira, 23 de maio de 2022 às 17:34:05 UTC-3, OldMster escreveu:
> On Monday, May 23, 2022 at 1:33:18 PM UTC-4, ti.h...@gmail.com wrote:
> > Em segunda-feira, 23 de maio de 2022 às 11:45:42 UTC-3, OldMster escreveu:
> > > On Monday, May 23, 2022 at 8:33:34 AM UTC-4, ti.h...@gmail.com wrote:
> > > > Em segunda-feira, 23 de maio de 2022 às 06:21:32 UTC-3, Alex Maslov escreveu:
> > > > > On Sunday, May 22, 2022 at 8:35:16 PM UTC+3, OldMster wrote:
> > > > > > Using YottaDB as the database server and REST interfaces to the browser, modern hardware should easily handle thousands of browser clients..
> > > > > Agreed, we have deployed sites with thousands thin or browser clients running a single server. Scaling such a system is its potential problem. E.g. we are running 2000 users, and we need to add extra 500: usually no problem. And what if we need a 1000 more? How high can it grow, depends on many factors, and if the hardware becomes the stopper, it needs upgrade, and as all we know, it's usually difficult to upgrade even 5 years old server. So, we need a new one, plus another one for failover.
> > > > > > With YottaDB replication, any 'expensive' report generation processes could be offloaded to a replicated database
> > > > > This approach looks advantageous. We have an initial version and plan to improve it to achieve transparent report start on report server and returning the results to database server.
> > > > >
> > > > > Alexey
> > > > I'm new to the MSM area, I see that people suggest many things, however, I don't have the knowledge to adopt these suggestions.
> > > > Does YottaDB work with routines, globals and windows in the same way as MSM? Here at the institution we have clients working with windows and clients working directly on the terminal.
> > > > Is it possible to migrate from MSM to IRIS? Does it work with windows too? I'm confused and lost..
> > > Simple answers this time:
> > >
> > > Routines - yes - the same with minor adjustments due to non-standard extensions that might have been used (Z* & $Z* commands/functions)
> > > Globals - yes - the same
> > > Windows - no - these were entirely an MSM 'thing', and no equivalent in any other M system exists that I'm aware of (including IRIS). Multiple options to migrate to, but would be the biggest development effort to migrate to any M except MSM
> > >
> > > Mark
> > Does the cache itself which is the evolution of MSM not have the window system?
> Ack! That caused another old brain cell to wake up! Ouch!
> I believe John Murray who is now with George James Software was the main developer of MSM Workstation. It was good stuff, but it didn't do well enough in the marketplace to get the funding it needed to be maintained.

Hello, follow msmlog logs when the crash problem occurs

[Jun-01-22 10:03:41] And mumsm ended (proc=#20316374, status=90009)
..................... And ...abnormal termination, signal # = 9
[Jun-01-22 10:03:41] very ended (proc=#14221630, status=0)
[Jun-01-22 10:03:41] very ended (proc=#8257564, status=0)
[Jun-01-22 10:03:41] very ended (proc=#64749588, status=0)
[Jun-01-22 10:03:41] very ended (proc=#44957844, status=0)
[Jun-01-22 10:03:41] very ended (proc=#64684234, status=0)
[Jun-01-22 10:03:41] very ended (proc=#42401856, status=0)
[Jun-01-22 10:03:41] very ended (proc=#65405012, status=0)
[Jun-01-22 10:03:41] very ended (proc=#39125020, status=0)
..................... And ...abnormal termination, signal # = 9
[Jun-01-22 10:03:44] And muserver ended (proc=#61014236, status=90009)
..................... And ...abnormal termination, signal # = 9
[Jun-01-22 10:03:44] And muserver ended (proc=#32571450, status=90009)
..................... And ...abnormal termination, signal # = 9
[Jun-01-22 10:03:44] And muserver ended (proc=#27132320, status=90009)
..................... And ...abnormal termination, signal # = 9
[Jun-01-22 10:03:44] And muserver ended (proc=#33685614, status=90009)
..................... And ...abnormal termination, signal # = 9
[Jun-01-22 10:03:44] And muserver ended (proc=#23789816, status=90009)
..................... And ...abnormal termination, signal # = 9
[Jun-01-22 10:03:44] And muserver ended (proc=#4194584, status=90009)
..................... And ...abnormal termination, signal # = 9

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor