One of Janet Oswald's email ad broadcasts for U2U indicated that there
would be pre-conference "chargeable tutorials" the day before each of
the 4 editions of the conference. The list of tutorials and their
charges are not yet on the web-site, but she tells me they should be
there tomorrow. These
I've got old, old code riddled with "STOP 3000, filename".
ERRMSG 3000 does not exist on UV 10.2.6.
Did it ever exist on UV?
What version of Pick did this come from.
Just curious, more than anything else.
cds
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit ht
> > I read somewhere that all it does is fix the broken link ("fixing"
the
> > file but losing the data that the broken link pointed to).
>
> This may be all that can be done. A backward link error often means
that
> two groups apparently own the same overflow block. The data of one
will
> have o
Does anyone know the history of that "printer memory segment"
nomenclature?
> It seems that all memory errors are printer memory errors on Universe.
> Jerry
That's true. Generally doesn't have much to do with printers, but a UV
process's private memory.
Examples:
See POST.STATUS's 3rd colum
Jerry,
1. 1st thing I'd do is look in the recent changes for a construct
functionally something like this:
X cleared (wrong place for X to be initialized.)
Start-outer-loop
* X should be cleared here, but isn't.
Start-inner-loop
X:= [stuff](X grows)
end-inner-
I wonder if these answers could be turned into the start of a U2UG
Knowledgebase entry.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
I've always thought that there was a difference of philosophy from Day 1
that underlied the 2 organizations that manifests itself in the
software:
Vmark/UV: "All things to all men, that I might by all means sell to
some."
(If you'll allow me to misquote St. Paul.)
UniData: "Do it righ
Dave,
To attract this lists' deepest-down-diving-est,
longest-staying-under-est, most-with-mud-coming up-est gurus, try
these:
1. Alter your I-descriptor to replace all system delimiters with a
normal character that you can see:
01: I
02: SUBR( 'PDESC' , @ID , @RECORD ); CONVERT( @IM:@AM:@VM:
> The basic STATUS IE
> STATUS ARRAY FROM F.FILE ELSE ARRAY = ''
> returns 30 + attributes is the definitions covered in a manual
> some where?
I copied from the manual & came up with an include file for the STATUS
statement that mimics the very nice UNIVERSE.INCLUDE FILEINFO.H that IBM
gives us
What if someone on the listas UV8.3 or maybe even 9.x or 10.1 would send
Keith a copy of uv/bin/vlist? Could he run that against his old object?
Or maybe IBM or his vendor could get it to him.
LeRoy,
It's nice to see you've resurfaced on the list!
How's South Africa treating you?
Chuck
-Or
I know you already said it's ok, but I'd double check for READs where
READUs belong.
Especially since you've described this as having a Pick heritage from a
time when some Pick implementations and programmers did not handle
locking well.
One user's changes can easily wipe out another's.
WRITE w
"by some estimates comprise nearly half of all IBM's database revenues."
? I'd like to know the source behind that.
A longer quote:
Pick derivatives exist in many forms today. The most
significant are UniData and UniVerse, both of which had
independent lives before being acquired by IB
How about variations on the OPEN statement so one could check for the
needed permissions up front:
OPENR - open for read only
OPENW - open for write only
OPENRW - open for read & write
(OPEN - same as today for backward compatibility)
the ELSE clause would taken if you don't have the
Bottom line, dictionaries should be controlled. Period.
I lock the dicts with os-level permissions.
Just live wth EVAL restrictions. SQL not used much.
For those few cases where EVAL is important:
- references a limited copy of the full dictionary where the user can
write.
- via a 2nd F-p
> From: Anthony Youngman
> If it has been changed, it should be logged as a bug!
> > From: Norman, David
> >This (IMO unwanted) change in functionality occurred at 10.0.
UV users any & all,
Please post results to this simple test:
LIST VOC "RELLEVEL" EVAL "@RECORD" EVAL "9" CONV "MTS"
grep '' fileA fileB | sort -n -t: -k2
grep will prepend file name if you grep thru multiple files.
If you grep for '', you'll get every line.
Then sort by what follows the colon.
As an example, suppose 2 files:
fileA:3
fileA fileB
14
1 13
3
> UV ...You could build the ID in the program using SYSTEM(12) and
DATE().
> PH.ID = 'programname_':FIELD(SYSTEM(12),'.',1):'_':DATE()
> Or
> PH.ID = 'programname_'@TIME:'_':@DATE
Yeahbut, fire off 100 jobs of the same name WITHIN THE SAME SECOND and
look at the games UV plays with the &PH& id!
(
&PARTFILES& on UV is purely decorative. (Someone _please_ correct me if
that isn't true!)
&PARTFILES& was vital on PI, but maintained on UV solely for backward
compatibility in case guys like us ported some user-grown PI critter
that relied on it.
Perhaps a UV example would help.
FSR is distribut
The best such tool I ever saw was SoftWhere by Joe Toledo. I don't know
if he still sells it.
It reads source code, dictionaries, procs, and maps dependencies.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Herve
Balestrieri
Sent: Wednesday, June 27, 20
Mark, That's good.
I've cross-posted to u2-community, preempting the lifeguard kicking this
thread out of the u2-users pool.
cds
-Original Message-
From: Hennessey, Mark F.
Subject: RE: [U2] [AD] OT "Mutitask" [not-secure]
"Mutitask" (intransitive verb)- When an assignment's scope or def
If I recall correctly, SoftWhere handled that sort of thing.
I do remember seeing it pick up subroutine's uses of files where the
file variable was passed as an argument from the calling program.
-Original Message-
How does it work with parameter driven code.
One of my clients has procs l
> > I will be out of the office starting 04/07/2007 and
> > will not return until 09/07/2007.
> five months? :-) Clearly, he's using European-style
> (or should I just say non-American) dates.
The USA leads the way in other innovations too:
http://upload.wikimedia.org/wikipedia/commons/1/17/
Dave,
Brenda's approach is basically how I'd handle it.
I encourage you to stepp through the execution with the debugger, RAID.
That might make more clear what's happening, than any number of prose
responses on-list.
cds
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTE
Seeking advice, warnings, testimonials.
We are considering moving from HP's RISC platform to their new "Itanium"
hardware.
This implies a unix upgrade (from HPUX 11.11 to 11.23).
Our current uv10.0.16 is not certified for hpux11.23, so I must upgrade
to 10.1 or 10.2.
& Redback 4.2.3 to at least 4.
@COMMAND.STACK.
Yot can also use SAVE.STACK and GET.STACK commands to put them into
&SAVEDLISTS&
From: Jacques G.
>When the .L command is done at the TCL level, the last executed
> commands are shown. Anyone here know where those commands are
> stored ?
---
u2-users mailing list
u2-users@lis
From: Clifton Oliver
> Execution should flow top to bottom, not left to right, from a
comprehension viewpoint.
Comprehension contributes to Maintainability, the premiere attribute of
software quality.
Along same lines, each case block should test the same sort of thing.
Don't get sneaky for effici
Yes, except "K" officially stands for "Keep"-select-list-active, rather
than "Keys".
It's a wonderful little tool. You can create your own
application-specific
utility verbs that create select lists to be acted on by the next
command.
cds
-Original Message-
From: john reid
Sent: Wedne
Without a doubt:
SELECT BIGFILE BY @ID BY.EXP MV.ATTRIBUTE
-
It has always frosted my shorts that in order for WHEN to kick in, you
need BY.EXP even if you don't care about the sort order.
So, Given that sorting is syntactically necessary,
and Given that you don't really care
UV 10.1 introduced a new configuration parameter.
Admin manual says:
UVTSORT The value of this parameter can be either 1 or 0.
A value of 1 enables multithreaded sort.
A value of 0 disables multithreaded sort.
I don't see any further discussion of it than that.
Does anyone
There isn't a UV- or UD- or PI-supplied way.
I wrote a utility function to do that years ago, but you have to account
for the THEN vs. ELSE clause as well as returning the position number.
I did that by returning a negative number on ELSE. Then the calling
I-descriptor has to test for +/- & act
m: Ron Hutchings
The comment about the WHEN-BY.EXP connection was removed a few
releases
back. Now, if you use WHEN it will pick off only the multi-value
that
matches and the rest do not display.
______
From: "Stevenson, Cha
Dear Messrs. Dreyfuss, Oliver, Wurlod, gurus all,
My original request was for words of wisdom. History lessons count.
The older I get, the more I value them. Thank-you.
But I was more interested in the future (my own):
- Why would I enable multi-threading? (UVTSORT 1)
- Why would I disable mu
I'm planning to attend the San Francisco edition, late November.
I was at IBM's huge conference last year and we (U2) just got lost in
the mix. This is a much better format.
I suppose if you have AIX and U2 and Tivoli, last year's CAAOC
(Conglomerated Association of Affiliated Organizations Confe
> can you tell me where FAST keeps the list of files under its control ?
There should be a universe account called fastcs.
FAST.STATS is its main interesting file you should become familiar with.
Where the fastcs directory resides is up to you. For me, it is a sister
of the universe home dir.
Jeff,
I wouldn't worry about the cyberspanking. We pay Charles those big bucks
to monitor this list, and he's earning his keep. (He insisted on 75%
the u2 users list subscription fees goes to him, but the U2UG former
president, Charles Barouch, chiselled him down to 50%.)
I always appreciate ve
I think I would want to encapsulate that logic in one place. Probably
write a function or subr to be called from any pgm or referenced by a
dictionary V-item.
Store the names "as typed" in the data record, and NOT repeated as
all-caps. Then maybe index the V-item upcased subroutine result. Tha
Excellent.
What about UniVerse?
I've hit it...No: It's hit me there, too.
cds
-Original Message-
From: Wally Terhune
Sent: Monday, August 27, 2007 10:48 AM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] SQL query locks
If this is UniData, we fixed a problem in this area at 6.1.7 (rele
The even shorter answer is: NEVER repeatedly do ANYTHING inside a loop
that will remain constant for each iteration and could be resolved
outside a loop.
That's language-, platform-, hardware-independent.
Shoot, it's applicable to life in general. Try it in your love life:
During initialization
I posted the following when SYSTEM(9001) was invented. It's gotta be in
the archives somewhere.
I recently added it to the newly developing U2UG Wiki, along with a
table of other un- or poorly documented uses of SYSTEM(n), sorted by
said "n". Most info I gleaned from u2-users list archives.
Som
Is it just feed-mode that doesn't work, or tandem in general?
If the latter, it be a matter of permissions on the binary executable.
On unix, tandem itself won't let non-administrators proceed, even if there are
execution rights for group or other.
On QA/Dev we use the sticky bit to let any ol'
> Do you know how do I do a TANDEM inside a pick basic program passing
the ESC F (feed mode)?
> I have tried the EXECUTE but I can not send a "ESC F".
> Using TCL shell the TANDEM in feed mode works.
Since tandem is a unix executeable, pipe the commands you want into it.
For example, suppose port
1. Vendors. I have appreciated any post I see from Tony Gravagno,
Doug Averch, Jeff Fitzgerald, Dawn Wolthius, Susan Joslyn, IBM people
promoting U2 features or classes (yes, same standard applies to IBM),
and any other vendor/consultant in our market.
B. The moderator's job is not pleasant
Ok, it got posted 2x. Don't know why, maybe something I did.
I sent it 9:48 PDT. 2 copies are in my email inbox at 10:08. A 20
minute lag, but I think that lag is on u2-users list side.
It (or I?) also deleted a line from my reply that said something like
"Clifton Oliver wrote:". That was su
From: Charles Barouch
> Unless you are already registered, Nabble replies bounce. I send out a
lot
> of e-mails to peopl who get caught in the bounce filter because of
this and
> invite them to join. We get a lot of our newer members that way.
That means people know about the forum via Nabble and
Kevin,
Is there an enhancement request for better documentation on UD's query
optimizer erupting here?
cds
From: Kevin King
> On 9/8/07, Dave Davis <[EMAIL PROTECTED]> wrote:
> >
> > Testing with the actual data appears to be the best way of figuring
> > this stuff out.
>
> With all due respect,
Scott,
This is a known behavior. It is by design, so I won't even call it a
bug, although it sure can be misleading, as you've found out!
It's an excellent question & ought to go under some sort of FAQ, in the
new U2UG Wiki maybe.
Here's the question, with an answer below:
> Here is a weird UV
Thank-you, Brian. This has great potential.
From: Brian Leach
> The U2UG have published a new Wiki. It's waiting for your content
> to turn this into the most complete resource for the IBM U2 community.
>
> You can find the Wiki on the U2UG website. Registration is separate,
> and all U2-ers a
n't!
> > From: Stevenson, Charles
> >
> > www.usu2.org<--- should be www.u2ug.org
> > > u2ug Wiki
> > >For Developers
> >> Server Development
> > > UniBasic Development
> > > SYSTEM(n) function and ASSIGNment -
These 2 questions, (moderator/no moderator) & (1 list/2 lists), at first
glance do appear to be 2 independent questions:
> > I don't think the proposal to merge the 2 lists is a call for
> > no moderator, just to keeping all the discussion together.
>
> [snipped]
>
> I concur. I would not like
The command stack is also available as @COMMAND.STACK, which actually
compiles as SYSTEM(33).
UV documentation erroneously says SYSTEM(33) returns only the last
command, but Ray's right. It has the whole stack.
I'm correcting the U2UG WIKI page for SYSTEM(n) to say:
33 Dynamic array containin
I work for what used to be Wang, but is now a part of Getronics, which
is the Dutch parent company that is currently being bought by another
Dutch company. (For you younguns still reading this thread, Wang was
another of the players at the same time PR1ME was in it's prime.)
Anyway, there's a gr
inal Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Stevenson,
Charles
Sent: Friday, September 14, 2007 4:24 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] [OT] Primos emulator
I work for what used to be Wang, but is now a part of Getronics, which
is the Dutch pa
> You may wish to add to the wiki that 99 is a tunable number in the
> ~/uv/uvconfig file as HISTSTK NN where NN = 99 as the default. If you
> wish, you can reduce or enlarge that number, which is what SYSTEM(33)
> will then return.
Or, given the nature of wikis, you may wish to add depth of conte
Is there a UniData enhancement request buried in the discussion below?
UniVerse has a handy file called $UVHOME/errlog that logs runtime error
messages (and a few things that aren't really errors) that normally
appear on the screen or &PH& file of the user generating the error. It
shows what, who
ople typically set up in their
.profiles:
UVHOME=`cat /.uvhome`
export UVHOME
So if I say echo $UVHOME I get this:
$echo $UVHOME
/dbms/uv
$
Usually it is included in PATH, too:
PATH=$PATH:$UVHOME/bin:/software/bin
export PATH
-Original Message-
On 9/17/07,
The words "CASE" & "editor" jumped out at me just now as I perused the
UV release notes.
I recalled the same two words figured prominently in a list question a
week ago.
Frankly, I don't understand any of it, let alone whether they're
related.
So just in (ahem)case:
__
Responding to this part only:
> Yes the file is being opened withing the subroutine and
> no, is not easy to change it to open the file higher in the food
chain.
SUBROUTINE XYZ( ... )
COMMON /XYZ.ONLY/ XYZ.COMMON.INIT, FVAR
IF NOT( XYZ.COMMON.INIT ) THEN
OPEN 'whatever-file' TO FV
I've bought & paid for it. See you there.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nancy Fisher
Sent: Tuesday, October 30, 2007 9:15 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] U2 University
Is anyone going to the San Francisco end of Nov v
'MCP':@VM:'G.1'
is the exact answer your exact question of what can replace 'WHATEVER'
in your code.
The complete code becomes
VAR1 = 'SAM':@VM:'TRUDY'
CRT OCONV(VAR1,'MCP':@VM:'G.1')
This answer will work as long as there aren't any real periods in VAR1.
In the 2nd argument, you can stack
'twere a popular forum discussing this late yesterday @ IBM U2
conference, San Fransisco edition.
Jackie Burhans had I nice chart at the end showing about 8 different
IBM-supplied approaches.
I attended it mostly to hear any Redback (now aka WebDE) gossip. I
have to move from 4.2 to 4.4 and it
On order of 100 attendees. Lots of people I hadn't met before. Looks
like this regional, 3day/2night approach is reaching a different
audience. Maybe a few more techies & younger average age.
There's a new developer IDE(?) coming.
UniAdmin is also being re-done. No delivery date promised. It's
Look seriously at both Ray's SQL solution and Mark's
Data-At-Rest-Encryption. The latter is a UV 10.2 enhancement.
-Original Message-
From: Ray Wurlod
Sent: Thursday, November 29, 2007 1:59 PM
If you were to convert the file into an SQL table, then you can grant
SELECT privilege (or not)
Ken,
How about sticking on the u2ug wiki?
cds
From: Ken Wallis
Make that http://ftp.users.on.net/~empower_data/vimfiles.zip
and I don't think you'll be asked for a username/password.
From: Kathleeni M Hunter
How about sharing with the rest of us.
From: Craig Bennett
there is an excellent vim s
Pick flavor has you stick that stuff on the end
BREAK.ON field[" [text] ['options']..."]
Instead of what SYS.HELP says:
BREAK.ON [" [text] ['options']..."] field
2 Examples.
1st a Pick flavor account:
>.L RELLEVEL
RELLEVEL
001 X
002 10.0.16
003 PICK
004 PICK.FORMAT
005 10.0.16
>
>
> Is there a way to read from a file from within a Paragraph ?
Jerry's answer is generally easiest:
<>
or <>
___
Re. Brian's program idea:
Good idea for more complicated stuff.
You can pass data back to the paragraph via
- @USER0 thru @USER4
- @USER.RETURN.CODE
- @SYSTEM.RETU
Doug,
When you talk to Charlie Noah, get him to contribute his programming
standards to the u2ug wiki, too.
Good stuff in there.
Chuck
-Original Message-
From: Doug Chanco
Actually I worked with Charlie many years ago (he used to "grade" my
programs and come by my desk with a copy of my
Currently, the inode can be discovered by using "-i" option of the unix
ls command.
FILEINFO() also yields it up, so I have DICT VOC i-descriptors that
return the various FILEINFO() file info. That way I can do queries such
as:
LIST VOC WITH DATA.INODE = "446496" OR DICT.NODE = "446496"
At IBM'
I heard a rumour of a bug in the RedBack "Designer" client tool & need
advice.
The rumour is that some updates to WinXP SP2 might break Designer. The
break may have workarounds or can be complete.
We're at 4.2.3 & debating whether to make
a big jump to WebDe4.4.0 (Redback has been renamed WebDe
> I heard a rumour of a bug in the RedBack "Designer" client tool & need
> advice.
> The rumour is that some updates to WinXP SP2 might break Designer.
> The break may have workarounds or can be complete.
>
> We're at 4.2.3 & debating whether to make
> a big jump to WebDe4.4.0 (Redback has been r
From: Ray Wurlod
Not really. And you couldn't call it WHERE because that's a keyword for
UniVerse/SQL.
---
Actually, you COULD call the verb WHERE, even though it is already a
keyword.
In VOC WHERE <3> you can add the real name of the real verb you want
executed if WHERE appears in the comman
> He's getting coal for Christmas this year.
Does he know what coal is?
I actually found some at a lumberyard several years ago & got a few
pieces for my kids' stockings.
A shiney black rock that burns? No way. This is so cool!
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubs
For dirs never, Never, NEVER use Type 1 files.
'' '' always, Always, ALWAYS use Type 19.
(Dave Taylor already said that, but it was buried in the middle of other
useful stuff & I didn't want anyone to miss it. He gave rationale &
his related comments about LONGNAMES ON was germaine, too.)
Try DLIST. It's like VLIST, but for I-descriptors.
DLIST decompiles the I-descriptor into something that looks an awful lot
like the decompiled basic object that VLIST shows.
I put 2 I-descriptors called "NICELY.SPACED" and "CRAMMED" in DICT VOC &
compiled them. Look how the 2 decompile into di
> Silly question perhaps, but are there any CONTINUE or EXIT statements
> in the parts you left out?
No, but think about it: even if there were, it could only SLOW DOWN not
SPEED UP the interval between executions of CRT TIMEDATE().
If you look at the line numbers, you'll see that there are no
I've never seen this before. Can anyone explain it?
I'm testing UV 10.2.6 on HPUX 11.23, Itanium & found this while
debugging a program that runs as a phantom.
The grep & cut of &PH& file below shows relevant parts of the file,
namely pairs of lines where
- pgm line 438 prints a time stamp
- pgm
> Maybe a sys admin changed the system time during the run.
> Or maybe the system automatically synced to a timeserver.
I'll check on that, but I think the synch is automatic and frequent
enough to not be off by 7 seconds. Maybe not, since this isn't a
production system yet.
---
u2-users ma
-Original Message-
From: Mark Eastwood
> I had a similar experience several years ago (10.0.?/Windows).
> What I suspect (but never proved) was happening was when I ran
> PORT.STATUS, it "touched" the sleeping phantom process and woke it up.
> It was of little significance to me, and never
> You might check the system logs; if there was a time server
> sync there should be a note in there.
We synch every 10 minutes at 0,10,20,30,40,50 minute mark.
That doesn't cover 15:05 where my 7 second glitch happened.
I ran a mess of tests overnight. About 200,000 iterations of
[time/sleep/ti
g, it could take a coincidental 53 seconds.
But you said there was none, and there are no double "top loop" lines,
so that situation is moot.
-- Louie
On Feb 12, 2008 6:05 PM, Stevenson, Charles
<[EMAIL PROTECTED]>
wrote:
> > Silly question perhaps, but are there any CONTI
This is on 10.2.6, released Aug 2007.
Issue 7659 was fixed in 10.1.14, released Aug 2005.
You'd think the fix would be in 10.2.6, too, but maybe it has reared
its ugly head again.
My description is not quite the same, but I am on HP. No select
involved. Executing a PORT.STATUS from another sessi
>Where on IBM's massive web site can I find what was fixed on what
> version of universe?
> This thread got me wondering if some weird issues I have seen have
> already been fixed on a new versions of universe (we are running on
> AIX if that matters)
> As well as what new features have been added
IBM can't reproduce this. I'm hoping someone else can.
That didn't come out right. I don't really want to you have this
problem. That would be mean. I just hope this august body can help.
Simplest case:
CDS.BP M
01 LOOP
02 EXECUTE '* anything' CAPTURING X
03 REPEAT
>RUN CDS.
I said $$PID. 2 dollars, 1 pee.
I meant $PPID. 1 dollar, 2 pees. (Still pricey for a public biffy.)
$PPID is the variable containing the Parent Process's process ID.
So SH -c 'ps -lp $PPID'
gives ps info on the UV parent process issuing the command.
Sorry about that.
cds
-Original Mess
From: Ken Hall
> Maybe, just maybe, the loop is executing too fast on the
> Itanium server. Try putting a SLEEP into the loop.
Ken,
See line 9.
Notice SZ column increases by the same amount with or without sleep.
>CT CDS.BP KEN
KEN
0001 PERFORM "SH -c'ps -lp $PPID'"
0002 CR
From: Louie Bergsagel
> How long before it fails?
A few minutes for me, for that simple test.
The question is what's memory doing?
Try looking at the process with -l option of the unix ps command.
But look at this where I execute an "SH" command:
EXECUTE "SH -c'# comment'" CAPTURING X
& then pr
From: Allen Egerton
> Capturing writes to uvtemp.
> Are you running out of disk space or perhaps inodes?
Good question, but no. Plenty of room in uvtemp. Plenty of inodes.
It does leave an 0-byte capturenaa file in uvtemp.
0-byte, because I am really doing nothing (execute a comment).
I would love it if someone else using Itanium would tell me if they
do/don't see this.
My guess is similar to Tony's.
The child process does disappear after the execute.
Here's a snippet from where I monitored one of my problem processes (pid
5783) by looping 1x/sec:
"date; ps -flu cds33896|g
g code 288,448 times with no increase in memory:
0001: CNT = 0
0002: LOOP
0003: CNT +=1
0004: CRT OCONV(CNT, "MR0,")
0005: EXECUTE "* anything" CAPTURING TIME.GOO
0006: REPEAT
Best Regards,
Richard Lewis
Nu Skin Enterprises
--- On Mon 03/17, Stevenson, Charles &l
From: Ray Wurlod
> Just out of curiosity, because EXECUTE is (may be) handled
> differently, what is the account flavor in each case?
> And have you set any compiler options such as EXEC.EQ.PERFORM ?
Primarilly tested in Pick-flavoured account, but IDEAL, too.
I've tried
$OPTIONS EXEC.EQ.PE
Resolved, thanks to Joel Yates at IBM for nailing this for me.
My uvconfig ULIMIT parameter was way way too big.
The default is 128000, ours was 800.
I changed it to 128000 and the memory leak got plugged.
It's one of those things where it was set big when I took over and
didn't seem broke so
That's very good, but DICT &NEXT.AVAILABLE& sure is ugly. It means you
can't make a dictionary read-only. Dictionaries should be under source
control. And a data file can have multiple dictionaries.
A better answer would be to embed the next-id in the file header.
Then give a utility to edit it si
From: Brian Leach
> ...The key was to appoint someone who was responsible for it.
> If it is anything more than trivial, it needs someone charged
> to administer it,
Conan the Librarian
> not just left to the whims of developers!...
Which brings us to the 2nd key: Build in perks for the develop
From: [EMAIL PROTECTED]
> We're logging many errors in the UV error log that say
> "Too many PRINTER channels open."
> I know the channel numbers themselves are limited to 0-255,
> but I didn't know there was a limit on how many could be
> open at one time. What is the limit?
> Is there a configu
& totally accurate - except for the "we" and "our" part!
wink wink nudge nudge know what I mean know what I mean*
> From: Glenn Herbert
> A nice succinct answer!
>
> > . . . we execute our internal command "nbasic" . . .
> >David T. Meeks
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubs
Please let me deflect this thread before it degenerates into a GOTO war.
Which would you suppose is much faster:
1: T0=TIME()
FOR I = 1 TO 100
EXECUTE 'SELECT VOC WITH TYPE = "V" COUNT.SUP'
LOOP WHILE READNEXT ID
NULL ;* GOSUB DO.STUFF
REPEAT
> It is my understanding that UniData (at least...don't know
> about UniVerse) cache's the SELECT in Method 1. You can see
> this from ECL by timing a huge select, then CLEARSELECT, then
> re-issue the original select. The second run will come back
> much quicker.
Caching can be controlled f
> Looks like someone has too much time on their hands today
Actually, the question grows out of a real need for a phantom to
repeatedly loop through a file all day long. My problem is that the
phantom does not have "too much time". I thought the repeated overhead
associated with executing a SELE
> Do anyone having experience on Universe Database hang.
> ( note that existing user process still able to run the
> process and access the database only user which using new
> session log to the database will hang over there ?
> ) The system file is not full . When i LIST.READU EVERY
> (
d to document
how it works out of gratitude. I dug the following from the list
archive, http://www.indexinfocus.com/.
Until the manual is updated, I hope this documentation is good enough:
Subject: [UV] SYSTEM(9001) tells you what program you are in & where you
came from!
From:Steven
> Btw what is the purpose of "uvlictool" ?
uvlictool is documented in several places. Do a search on the entire pdf
library. Look at User Ref & Administrating UV, especially.
Basically, it tells you about license consumption & allows you to clean
up shared memory segments left by processes
1 - 100 of 468 matches
Mail list logo