<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
The DSL system is enabled in MR2, it should be mostly backwards
compatible and has a number of improvements - but be aware of the
existing upgrade versions, like the no boxing of primitives. Give it a
try and let us know how it goes.<br>
<br>
Mark<br>
Sikkandar Nawabjan wrote:
<blockquote
 cite="mid:CD08246E5BBE464D96B2F5E8C00C7FA422E1B2@TRVMSG.ustr.com"
 type="cite">
  <pre wrap="">Mark,
I did see the MR2 release in your site. we need to use dsl.
Is there any change in this release as far as dsl is concerned.
we already used version3.0.6 and created all dsl.
can we use the rules as it is in the new release especially DSL?
Please let me know.
Thanks and Regs,
Basha
 
 
 


________________________________

From: <a class="moz-txt-link-abbreviated" href="mailto:rules-users-bounces@lists.jboss.org">rules-users-bounces@lists.jboss.org</a> on behalf of <a class="moz-txt-link-abbreviated" href="mailto:rules-users-request@lists.jboss.org">rules-users-request@lists.jboss.org</a>
Sent: Thu 4/12/2007 8:02 PM
To: <a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
Subject: rules-users Digest, Vol 5, Issue 36



Send rules-users mailing list submissions to
        <a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>

To subscribe or unsubscribe via the World Wide Web, visit
        <a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
or, via email, send a message with subject or body 'help' to
        <a class="moz-txt-link-abbreviated" href="mailto:rules-users-request@lists.jboss.org">rules-users-request@lists.jboss.org</a>

You can reach the person managing the list at
        <a class="moz-txt-link-abbreviated" href="mailto:rules-users-owner@lists.jboss.org">rules-users-owner@lists.jboss.org</a>

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


Today's Topics:

   1. Re: Subject: Re: [rules-users] DSL is Dropped? (Mark Proctor)
   2. Re: Add/remove objects from working memory are very       CPU
      intensive (Mark Proctor)
   3. Re: Add/remove objects from working memory are very CPU
      intensive (Einat Idan)
   4. Object in parameter (fakhfakh ismail)


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

Message: 1
Date: Thu, 12 Apr 2007 13:33:42 +0100
From: Mark Proctor <a class="moz-txt-link-rfc2396E" href="mailto:mproctor@codehaus.org">&lt;mproctor@codehaus.org&gt;</a>
Subject: Re: Subject: Re: [rules-users] DSL is Dropped?
To: Rules Users List <a class="moz-txt-link-rfc2396E" href="mailto:rules-users@lists.jboss.org">&lt;rules-users@lists.jboss.org&gt;</a>
Message-ID: <a class="moz-txt-link-rfc2396E" href="mailto:461E2726.2060705@codehaus.org">&lt;461E2726.2060705@codehaus.org&gt;</a>
Content-Type: text/plain; charset="iso-8859-1"

M3, so it won't be in this upcoming release, but the one after. there
will be partial DSL support in M2, at the engine level, but not at the
IDE level.

Mark
Sikkandar Nawabjan wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Mark,
I did see your reply on one of the question that DSL is not enable for
M1. In which version it will be enable. we plan to use milestone.
Is it going to be enable or DSL feature going to be removed?
Thanks and Regs,
Basha

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

_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
 
    </pre>
  </blockquote>
  <pre wrap=""><!---->
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <a class="moz-txt-link-freetext" href="http://lists.jboss.org/pipermail/rules-users/attachments/20070412/0075c6cb/attachment-0001.html">http://lists.jboss.org/pipermail/rules-users/attachments/20070412/0075c6cb/attachment-0001.html</a>

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

Message: 2
Date: Thu, 12 Apr 2007 13:34:52 +0100
From: Mark Proctor <a class="moz-txt-link-rfc2396E" href="mailto:mproctor@codehaus.org">&lt;mproctor@codehaus.org&gt;</a>
Subject: Re: [rules-users] Add/remove objects from working memory are
        very    CPU     intensive
To: Rules Users List <a class="moz-txt-link-rfc2396E" href="mailto:rules-users@lists.jboss.org">&lt;rules-users@lists.jboss.org&gt;</a>
Message-ID: <a class="moz-txt-link-rfc2396E" href="mailto:461E276C.3060906@codehaus.org">&lt;461E276C.3060906@codehaus.org&gt;</a>
Content-Type: text/plain; charset="iso-8859-1"

I'm just finalising the last bit, so any day now. with any luck over the
weekend or monday.

Mark
Einat Idan wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Michael,
Thanks for your reply.

When is the next milestone expected?

On 4/12/07, *Michael Neale* &lt;<a class="moz-txt-link-abbreviated" href="mailto:michael.neale@gmail.com">michael.neale@gmail.com</a>
<a class="moz-txt-link-rfc2396E" href="mailto:michael.neale@gmail.com">&lt;mailto:michael.neale@gmail.com&gt;</a>&gt; wrote:

    definately upgrade to latest 3.0.x version (3.0.6).

    Also, those methods are were most of the work happens, its a
    common misconception that all the work happens lazily when you
    call "fire all rules" but that is not the case, as you assert each
    object, it propagates through the RETE network, so that is normal
    to see the time spent there for lots of data.

    you can also try the trunk version if you like, its certainly got
    some improvements, but the next milestone (if you can wait) will
    be more worth your time.

    Michael.

    On 4/12/07, *Einat Idan* &lt;<a class="moz-txt-link-abbreviated" href="mailto:idan.einat@gmail.com">idan.einat@gmail.com</a>
    <a class="moz-txt-link-rfc2396E" href="mailto:idan.einat@gmail.com">&lt;mailto:idan.einat@gmail.com&gt;</a>&gt; wrote:

        Hi,

        I encountered a serious performance problem using Jboss Rules
        3.0.1. The process was executed on a pretty strong machine - a
        DL350 4 cpu RedHat machine. The process was using about 100%
        CPU and I used a profiler to see what's going on:

        My application adds/removes objects to/from the working memory
        of a stateful rule session quite intensively (2000-3000 per
        sec), though the intensive actions were related to a single
        rule session and only a few extra rule sessions existed
        simultaneously. It turned out that about 7-10% of CPU was
        consumed per a single add/remove operation. More specifically,
        ReteooWorkingMemory.doRetract() and
        ReteooWorkingMemory.doAssertObject() were the major consumers.
        I would expect a basic operation like this to be significantly
        less CPU intensive.

        Would you please provide more information, is my benchmark too
        ambitious? Do you recommend an upgrade to version 3.0.6? 3.1?
        If so, please elaborate what were the performance improvements.

        Best regards,
        Einat Idan





        _______________________________________________
        rules-users mailing list
        <a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:rules-users@lists.jboss.org">&lt;mailto:rules-users@lists.jboss.org&gt;</a>
        <a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>



    _______________________________________________
    rules-users mailing list
    <a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:rules-users@lists.jboss.org">&lt;mailto:rules-users@lists.jboss.org&gt;</a>
    <a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>


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

_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
 
    </pre>
  </blockquote>
  <pre wrap=""><!---->
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <a class="moz-txt-link-freetext" href="http://lists.jboss.org/pipermail/rules-users/attachments/20070412/a706a02f/attachment-0001.html">http://lists.jboss.org/pipermail/rules-users/attachments/20070412/a706a02f/attachment-0001.html</a>

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

Message: 3
Date: Thu, 12 Apr 2007 16:01:56 +0300
From: "Einat Idan" <a class="moz-txt-link-rfc2396E" href="mailto:idan.einat@gmail.com">&lt;idan.einat@gmail.com&gt;</a>
Subject: Re: [rules-users] Add/remove objects from working memory are
        very CPU        intensive
To: "Rules Users List" <a class="moz-txt-link-rfc2396E" href="mailto:rules-users@lists.jboss.org">&lt;rules-users@lists.jboss.org&gt;</a>
Message-ID:
        <a class="moz-txt-link-rfc2396E" href="mailto:b365cc480704120601s6322e320n5985259f33224720@mail.gmail.com">&lt;b365cc480704120601s6322e320n5985259f33224720@mail.gmail.com&gt;</a>
Content-Type: text/plain; charset="iso-8859-1"

Hi Mark,

Thanks, these is good news!
My product is planned to be GA in 4-5 months. When do you recommend shifting
from 3.0.1 (that's the version I currently use) to 3.1? When do you expect
3.1 to be a stable version?

Best regards,
Einat

On 4/12/07, Mark Proctor <a class="moz-txt-link-rfc2396E" href="mailto:mproctor@codehaus.org">&lt;mproctor@codehaus.org&gt;</a> wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap=""> I'm just finalising the last bit, so any day now. with any luck over the
weekend or monday.

Mark
Einat Idan wrote:

Michael,
Thanks for your reply.

When is the next milestone expected?

On 4/12/07, Michael Neale <a class="moz-txt-link-rfc2396E" href="mailto:michael.neale@gmail.com">&lt;michael.neale@gmail.com &gt;</a> wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">definately upgrade to latest 3.0.x version (3.0.6).

Also, those methods are were most of the work happens, its a common
misconception that all the work happens lazily when you call "fire all
rules" but that is not the case, as you assert each object, it propagates
through the RETE network, so that is normal to see the time spent there for
lots of data.

you can also try the trunk version if you like, its certainly got some
improvements, but the next milestone (if you can wait) will be more worth
your time.

Michael.

 On 4/12/07, Einat Idan <a class="moz-txt-link-rfc2396E" href="mailto:idan.einat@gmail.com">&lt;idan.einat@gmail.com&gt;</a> wrote:

      </pre>
      <blockquote type="cite">
        <pre wrap="">Hi,

I encountered a serious performance problem using Jboss Rules 3.0.1.
The process was executed on a pretty strong machine - a DL350 4 cpu RedHat
machine. The process was using about 100% CPU and I used a profiler to see
what's going on:

My application adds/removes objects to/from the working memory of a
stateful rule session quite intensively (2000-3000 per sec), though the
intensive actions were related to a single rule session and only a few extra
rule sessions existed simultaneously. It turned out that about 7-10% of CPU
was consumed per a single add/remove operation. More specifically,
ReteooWorkingMemory.doRetract() and ReteooWorkingMemory.doAssertObject()
were the major consumers. I would expect a basic operation like this to be
significantly less CPU intensive.

Would you please provide more information, is my benchmark too
ambitious? Do you recommend an upgrade to version 3.0.6? 3.1? If so,
please elaborate what were the performance improvements.

Best regards,
Einat Idan





 _______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>


        </pre>
      </blockquote>
      <pre wrap="">_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>


      </pre>
    </blockquote>
    <pre wrap="">------------------------------

_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users">rules-users@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users</a>



_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>


    </pre>
  </blockquote>
  <pre wrap=""><!---->-------------- next part --------------
An HTML attachment was scrubbed...
URL: <a class="moz-txt-link-freetext" href="http://lists.jboss.org/pipermail/rules-users/attachments/20070412/2dcacdc0/attachment-0001.html">http://lists.jboss.org/pipermail/rules-users/attachments/20070412/2dcacdc0/attachment-0001.html</a>

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

Message: 4
Date: Thu, 12 Apr 2007 16:31:22 +0200 (CEST)
From: fakhfakh ismail <a class="moz-txt-link-rfc2396E" href="mailto:ismail_info2005@yahoo.fr">&lt;ismail_info2005@yahoo.fr&gt;</a>
Subject: [rules-users] Object in parameter
To: <a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
Message-ID: <a class="moz-txt-link-rfc2396E" href="mailto:20070412143122.664.qmail@web27305.mail.ukl.yahoo.com">&lt;20070412143122.664.qmail@web27305.mail.ukl.yahoo.com&gt;</a>
Content-Type: text/plain; charset="iso-8859-1"

Hello,
First sorry for my bad English
when I execute this rule an error is affiched.
when
  user1: BnUserValue(name : name)
   and
  ActiviteOut : BnNodeValue()
  and
  lien: BnEdgeValue(id : id, OutBnNode : OutBnNode)

 
then
 System.out.println("oui &ccedil;a marche");
   
end
the problem is when I remove the object OutBnNode : OutBnNode the  parameter  there's not error  I want  to  is  this  error  exist  because  I  can't  set  parameter  with  type  not String, Integer, Date, ....
Best regard
            
---------------------------------
 D&eacute;couvrez une nouvelle fa&ccedil;on d'obtenir des r&eacute;ponses &agrave; toutes vos questions ! Profitez des connaissances, des opinions et des exp&eacute;riences des internautes sur Yahoo! Questions/R&eacute;ponses.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <a class="moz-txt-link-freetext" href="http://lists.jboss.org/pipermail/rules-users/attachments/20070412/a712bf05/attachment.html">http://lists.jboss.org/pipermail/rules-users/attachments/20070412/a712bf05/attachment.html</a>

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

_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>


End of rules-users Digest, Vol 5, Issue 36
******************************************


  </pre>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
  </pre>
</blockquote>
<br>
</body>
</html>