Re: Holding connections open; syntax ambiguity?

dank@blacks.jpl.nasa.gov Thu, 08 April 1993 09:27 UTC

Received: from aggie.ucdavis.edu by ucdavis.ucdavis.edu (5.61/UCD2.04) id AA13063; Thu, 8 Apr 93 02:27:06 -0700
Received: from ucdavis.ucdavis.edu by aggie.ucdavis.edu (5.61/UCD2.04) id AA19030; Thu, 8 Apr 93 00:40:51 -0700
Received: by ucdavis.ucdavis.edu (5.61/UCD2.04) id AA09514; Thu, 8 Apr 93 00:33:16 -0700
Sender: ietf-wnils-request@ucdavis.ucdavis.edu
Received: from blacks.jpl.nasa.gov by ucdavis.ucdavis.edu (5.61/UCD2.04) id AA09339; Thu, 8 Apr 93 00:29:40 -0700
Received: from localhost.jpl.nasa.gov by blacks.jpl.nasa.gov (4.1/SMI-4.1) id AA08428; Thu, 8 Apr 93 00:30:20 PDT
Message-Id: <9304080730.AA08428@blacks.jpl.nasa.gov>
To: Peter Deutsch <peterd@bunyip.com>
Cc: dank@blacks.jpl.nasa.gov, ietf-wnils@ucdavis.ucdavis.edu, dank@blacks.jpl.nasa.gov
Subject: Re: Holding connections open; syntax ambiguity?
In-Reply-To: Your message of "Thu, 08 Apr 93 00:35:31 EDT." <9304080435.AA26642@expresso.bunyip.com>
Date: Thu, 08 Apr 1993 00:30:19 -0600
From: dank@blacks.jpl.nasa.gov

Me:
> [I recently fell in love with the idea of incremental lookup
>  and think holding connections open will be needed for good performance.]

Peter:
>The problem is, keeping telnet sessions open like this consumes 
>resources on the server host and thus will pose a problem once 
>you have too many people trying to do it at once.
Just like anonymous FTP; servers will have timeouts (20 seconds?)
and limits on the number of connections.  You could even have a server
that devotes more resources for connections from its own domain.

>I'm for it, and agree that in certain circumstances it will buy us something. 
>Syntax for this is easy. A gobal constraint "HOLD".

I've looked around, but haven't seen a complete list of the proposed
required constraints.  I imagine a query like
    john doe, HOLD, FUZZY, MAXHITS=2
would be about right for incremental search.

Come to think of it, it seems that comma is a bad choice to set off options,
since it is used to set off first names (according to an early document on
the servers).  How does one handle people whose first names
are equal to keywords?  One of my friends is called Fuzzy; would
    smith, fuzzy, FUZZY
find her?  Perhaps slashes are less ambiguous:
    smith, fuzzy /FUZZY
or does that remind people too much of VMS?

- Dan Kegel