I do think that my example would be atomic.  I was just asking if this
is the best way to accomplish this.  Sorry if the last line of my
previous post was misleading.  The example is just one call to the
database.

Bob
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
[email protected]
Sent: Wednesday, May 20, 2009 11:18 AM
To: [email protected]
Subject: General Digest, Vol 59, Issue 25

Send General mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://xqzone.com/mailman/listinfo/general
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific than
"Re: Contents of General digest..."


Today's Topics:

   1. ingest log files? (Jakob Fix)
   2. start using lib-search (Meropi Petraki)
   3. session.insertContent vs  xdmp:document-insert
      (Runstein, Robert E. (Contr) (IS))
   4. Saving a document with properties
      (Runstein, Robert E. (Contr) (IS))
   5. Re: Saving a document with properties (Michael Blakeley)
   6. RE: session.insertContent vs      xdmp:document-insert (Danny
Sokolsky)


----------------------------------------------------------------------

Message: 1
Date: Wed, 20 May 2009 10:38:03 +0200
From: Jakob Fix <[email protected]>
Subject: [MarkLogic Dev General] ingest log files?
To: [email protected]
Message-ID:
        <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1

Hello,

here's another question from a MarkLogic newbie.  I was thinking of
indexing Apache log files (or any other line-based log files, for this
matter) for later exploitation.  I was thinking of feeding  this XML to
some kind of dashboard application which would be able to create nice
graphs and buckets etc.

Is it possible and does it make sense at all to create a CPF pipeline
that will parse and enrich each line to create an XML representation?
Is something like this already worked on? Another approach?

--
cheers,
Jakob.


------------------------------

Message: 2
Date: Wed, 20 May 2009 13:09:49 +0300
From: "Meropi Petraki" <[email protected]>
Subject: [MarkLogic Dev General] start using lib-search
To: <[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset="us-ascii"

Hi,

 

Sorry for the following question but I'm new to MarkLogic and have some
difficulties with some basic stuff you mention in the lib-search. 

In the Get-started section some steps are mentioned, where some
clarrification could help: 

 

Step 1: Create a project folder. Where should I create the project
folder?
Inside the installation directory of MarkLogic? Or anywhere on my
computer?

 

Step 3: Createn an XDMP site. What is an XDMP site? I know that xdmp is
a
namespace prefix that is used for invoking some build - in functions.
But
how I create a XDMP site? And how do I point to a project folder and to
the
database I want. 

 

Step 4: Fire up CQ. The CQ is the known Content Query Application I
installed to start working with my uploaded data? If yes then its until
there Okay. But how I point to the XDMP site using CQ? 

 

I suggest that understanding these 3 steps will make it easier to
understand
to make step 4 and step 5. 

 

Thank you. 

 

With Regards,

Meropi

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://xqzone.marklogic.com/pipermail/general/attachments/20090520/e6176
750/attachment-0001.html

------------------------------

Message: 3
Date: Wed, 20 May 2009 10:00:43 -0500
From: "Runstein, Robert E. (Contr) (IS)" <[email protected]>
Subject: [MarkLogic Dev General] session.insertContent vs
        xdmp:document-insert
To: <[email protected]>
Message-ID:
        
<[email protected]>
Content-Type: text/plain; charset="us-ascii"

What is the difference between session.insertContent and
xdmp:document-insert?  When using xcc is there any advantage to using
one over the other?  Thanks.

Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://xqzone.marklogic.com/pipermail/general/attachments/20090520/26660
404/attachment-0001.html

------------------------------

Message: 4
Date: Wed, 20 May 2009 10:16:20 -0500
From: "Runstein, Robert E. (Contr) (IS)" <[email protected]>
Subject: [MarkLogic Dev General] Saving a document with properties
To: <[email protected]>
Message-ID:
        
<[email protected]>
Content-Type: text/plain; charset="us-ascii"

I want to insert a new document with some custom properties using xcc.
The xdmp:document-add-properties function requires the document to exist
in the database and I want the insert and add of the properties to be
atomic.  While I could probably do something like

xdmp:document-insert($document, $documentUri),
xdmp:document-add-properties($documentUri, $properties)

I'm wondering if there is a way to do this with a single call to to the
database.  Thanks.

Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://xqzone.marklogic.com/pipermail/general/attachments/20090520/6f7db
e20/attachment-0001.html

------------------------------

Message: 5
Date: Wed, 20 May 2009 08:57:03 -0700
From: Michael Blakeley <[email protected]>
Subject: Re: [MarkLogic Dev General] Saving a document with properties
To: General Mark Logic Developer Discussion
        <[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8; format=flowed

Robert,

Why wouldn't your example be an atomic statement?

The transaction model might be clearer after a review of chapter 3 in 
the developer guide: "Understanding Transactions in MarkLogic Server"

   http://developer.marklogic.com/pubs/

You may find the section titled "Example: Incrementing the System 
Timestamp" especially illuminating.

-- Mike

On 2009-05-20 08:16, Runstein, Robert E. (Contr) (IS) wrote:
> I want to insert a new document with some custom properties using xcc.
The xdmp:document-add-properties function requires the document to exist
in the database and I want the insert and add of the properties to be
atomic.  While I could probably do something like
>
> xdmp:document-insert($document, $documentUri),
xdmp:document-add-properties($documentUri, $properties)
>
> I'm wondering if there is a way to do this with a single call to to
the database.  Thanks.
>
> Bob
>



------------------------------

Message: 6
Date: Wed, 20 May 2009 10:36:49 -0700
From: Danny Sokolsky <[email protected]>
Subject: RE: [MarkLogic Dev General] session.insertContent vs
        xdmp:document-insert
To: General Mark Logic Developer Discussion
        <[email protected]>
Message-ID:
        
<[email protected]>
Content-Type: text/plain; charset="us-ascii"

Hi Robert,

I am not a much of a Java guy, so others might be better to comment on
this one, but I think the difference is that with session.insertContent,
you are using Java to stream in the content to MarkLogic Server.  With
xdmp:document-insert, you are using XQuery to create the content in
memory to insert.  If you have a large amount of content on the client
machine (where the XCC program is running) to load, then it makes sense
to use insertContent.  I believe this is what the open source project
RecordLoader does (http://developer.marklogic.com/code/#recordloader).

-Danny

From: [email protected]
[mailto:[email protected]] On Behalf Of Runstein,
Robert E. (Contr) (IS)
Sent: Wednesday, May 20, 2009 8:01 AM
To: [email protected]
Subject: [MarkLogic Dev General] session.insertContent vs
xdmp:document-insert


What is the difference between session.insertContent and
xdmp:document-insert?  When using xcc is there any advantage to using
one over the other?  Thanks.

Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://xqzone.marklogic.com/pipermail/general/attachments/20090520/f306d
dbb/attachment.html

------------------------------

_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general


End of General Digest, Vol 59, Issue 25
***************************************
_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

Reply via email to