Discussion:
more SOLR on VMS
Add Reply
Arne Vajhøj
2024-12-26 03:53:26 UTC
Reply
Permalink
So client for various languages are working fine on VMS.

But obviously also relevant to get server running on VMS.

The Solr version I usually test with 8.11.4 should run on VMS,
but all start and stop functionality is wrapped in a script.
It comes with cmd and bash scripts. 2064 and 2341 lines. Yuck.
I am sure it could be done in DCL, but it seems like significant
work to convert either cmd or bash to DCL. If GNV becomes
available on VMS x86-64, then I could give the bash version a try.

So back to a version of Solr that actually ships with a
war file. Solr 4.10.4 does that.

And:
- dump the content of the war file into Tomcat webapps
directory
- ensure that all jar files are rfm:stmlf
- ensure proper file and directory protection
- create a solrconfig.xml and schema.xml in
tomcat$root:[webapps.solr.WEB-INF.classses]
in rfm:stmlf
works!

(initialization at first request is very slow, but that is not
unique for Solr)

Python and JVM clients works.

My VMS Pascal client has a little problem that I need to get fixed
(Solr 8.x supports both POST and GET for query, but Solr 4.x apparently
only supports GET).

Arne
Lawrence D'Oliveiro
2024-12-26 08:15:17 UTC
Reply
Permalink
Post by Arne Vajhøj
The Solr version I usually test with 8.11.4 should run on VMS,
but all start and stop functionality is wrapped in a script.
It comes with cmd and bash scripts. 2064 and 2341 lines. Yuck.
If only VMS had some equivalent to systemd ...
Arne Vajhøj
2024-12-26 15:13:11 UTC
Reply
Permalink
Post by Lawrence D'Oliveiro
Post by Arne Vajhøj
The Solr version I usually test with 8.11.4 should run on VMS,
but all start and stop functionality is wrapped in a script.
It comes with cmd and bash scripts. 2064 and 2341 lines. Yuck.
If only VMS had some equivalent to systemd ...
In general I don't think the VMS world is interested
in systemd.

And specifically it would not solve my problem.

Arne
bill
2024-12-26 15:43:30 UTC
Reply
Permalink
Post by Arne Vajhøj
Post by Lawrence D'Oliveiro
Post by Arne Vajhøj
The Solr version I usually test with 8.11.4 should run on VMS,
but all start and stop functionality is wrapped in a script.
It comes with cmd and bash scripts. 2064 and 2341 lines. Yuck.
If only VMS had some equivalent to systemd ...
In general I don't think the VMS world is interested
in systemd.
And specifically it would not solve my problem.
Please stop feeding the troll.....

nill
Chris Townley
2024-12-26 15:46:55 UTC
Reply
Permalink
Post by bill
Post by Arne Vajhøj
Post by Lawrence D'Oliveiro
Post by Arne Vajhøj
The Solr version I usually test with 8.11.4 should run on VMS,
but all start and stop functionality is wrapped in a script.
It comes with cmd and bash scripts. 2064 and 2341 lines. Yuck.
If only VMS had some equivalent to systemd ...
In general I don't think the VMS world is interested
in systemd.
And specifically it would not solve my problem.
Please stop feeding the troll.....
nill
Have you noticed he never appears in daylight hours?
--
Chris
Arne Vajhøj
2024-12-26 15:55:48 UTC
Reply
Permalink
Post by Chris Townley
Post by bill
Post by Arne Vajhøj
Post by Lawrence D'Oliveiro
Post by Arne Vajhøj
The Solr version I usually test with 8.11.4 should run on VMS,
but all start and stop functionality is wrapped in a script.
It comes with cmd and bash scripts. 2064 and 2341 lines. Yuck.
If only VMS had some equivalent to systemd ...
In general I don't think the VMS world is interested
in systemd.
And specifically it would not solve my problem.
Please stop feeding the troll.....
Have you noticed he never appears in daylight hours?
Either he is afraid to turn into stone if hit by sun light
or he lives on the other side of the earth like in New Zealand.

:-)

Arne
Lawrence D'Oliveiro
2024-12-26 20:47:23 UTC
Reply
Permalink
Post by Lawrence D'Oliveiro
Post by Arne Vajhøj
The Solr version I usually test with 8.11.4 should run on VMS,
but all start and stop functionality is wrapped in a script. It comes
with cmd and bash scripts. 2064 and 2341 lines. Yuck.
If only VMS had some equivalent to systemd ...
In general I don't think the VMS world is interested in systemd.
And specifically it would not solve my problem.
It gives you a much cleaner way of managing service dependencies than
writing thousands of lines of boilerplate script.

Even some in the Microsoft Windows community feel the need for something
like systemd <https://github.com/LGUG2Z/wpm>.

Loading...