Ah.  So I see a bit of difference in our configurations.  Since this is Dev
we do not have Preload on.  I don't see a status bar when I press Sync
Cache.  If there were a status bar maybe it would take that long?  I just
know by the time I check the change in a browser the change is active.


On Thu, Oct 10, 2013 at 10:59 AM, Joe D'Souza <jdso...@shyle.net> wrote:

> **
>
> Wow that’s quick on 8 then. I’m quite certain its not that quick on
> 7.6.04. Sometimes that progress bar moves a percentage every 3 or 4 or 5
> seconds resulting in it getting completed in anywhere between 5 to 10
> minutes.****
>
> ** **
>
> This is probably cause often I’m not the only developer on board and it
> caches things that others have done too.****
>
> ** **
>
> My hypotheses without really going through a SQL logging process is that
> it probably takes quite some time for it to find the objects it needs to
> cache.****
>
> ** **
>
> Joe****
>
> ** **
>  ------------------------------
>
> *From:* Action Request System discussion list(ARSList) [mailto:
> arslist@ARSLIST.ORG] *On Behalf Of *Jason Miller
> *Sent:* Thursday, October 10, 2013 1:25 PM
>
> *To:* arslist@ARSLIST.ORG
> *Subject:* Re: Controlling the Flushing action of the Mid-Tier Cache
> ****
>
>  ** **
>
> ** ****
>
> I am not arguing the merits of the being able cache a single object or
> maybe better yet a group of selected objects.  My experience with Sync
> Cache is it is a sub 30 second process on AR 8.0 / MT 8.1.  In the last few
> days I have repeatedly changed a form or AL, let it finish saving (AR
> server cache mode is a factor here since the server cache needs to reflect
> the object has changed), hit Sync Cache in IE, CTRL + F5 the form in
> Firefox.  I allow minimal time between those steps.****
>
> ** **
>
> Jason****
>
> ** **
>
> On Thu, Oct 10, 2013 at 10:13 AM, Joe D'Souza <jdso...@shyle.net> wrote:**
> **
>
> Actually I have seen that behavior too on 7.6.04 Patch 004 where I noticed
> the time it takes to flush the entire cache is not that significantly more
> than using the Sync Cache.
>
> My reasoning why that must be as it is, is that it still takes the system a
> little bit of time to figure out what has changed. Sure the searches for
> this might be optimized, but it's still a search to identify what needs to
> be flushed. Even if the search takes only a minute, its still a minute
> more.
>
> I'm guessing it takes a little more than a minute to identify what's
> changed. On an average I have noticed that a Sync Cache operation takes
> anywhere around 5 minutes or upwards.
>
> The benefit of telling the Mid-Tier what to cache upfront, eliminates the
> need for the Mid-Tier to search what it needs to cache.
>
> PLUS while stuff is still being developed, there's a chance you do not want
> to cache everything you just developed as you are still R&D'ing it. So as a
> developer if I want to cache just a single object or a selected list of
> objects but not the rest that are newly created, I think it would be a huge
> win if I could have that.
>
> I think the Flush Cache and / or the Sync Cache operations are more ideal
> for end of development cycles or end of day operations. Not middle of the
> day when you have a team of developers who didn't want the MT cache flushed
> waiting on it to finish its work. The single object flush idea would be
> ideal for middle of the day use where you do not impact other users or
> developers..
>
> Cheers
>
> Joe****
>
>
> -----Original Message-----
> From: Action Request System discussion list(ARSList)****
>
> [mailto:arslist@ARSLIST.ORG] On Behalf Of Kemes, Lisa A DLA CTR
> INFORMATION
> OPERATIONS****
>
> Sent: Thursday, October 10, 2013 12:58 PM
> To: arslist@ARSLIST.ORG
> Subject: Re: Controlling the Flushing action of the Mid-Tier Cache
>
> We are on 7.6.04 sp2.  I'll keep playing with it and see if I can get it
> to work for me.  I'll try clearing the browser cache, etc.
>
> Lisa
>
> -----Original Message-----
> From: Action Request System discussion list(ARSList)
> [mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
> Sent: Thursday, October 10, 2013 11:41 AM
> To: arslist@ARSLIST.ORG
> Subject: Re: Controlling the Flushing action of the Mid-Tier Cache
>
> **
> What version are you using?  I think sync cache has matured a bit since
> it was first introduced.  On 8.0 I am constantly using it to see form
> and AL updates.
>
> One trick is you need to either clear your browser cache or force a
> cache refresh by using CTRL + F5.  Also in the past I have noticed some
> issues where changed objects being displayed via an inline panel are not
> easily refreshed.  In that case I keep the form itself open in a tab and
> force the cache refresh on the form itself before trying it inline.
>
> Jason
>
>
> On Thu, Oct 10, 2013 at 5:13 AM, Kemes, Lisa A DLA CTR INFORMATION
> OPERATIONS <lisa.kemes....@dla.mil> wrote:
>
>
>         I agree, I tried using the Sync Cache feature and it's good for
> forms
>         and fields, but not for workflow.  I waited and waited for my
> workflow
>         (active links) to refresh and after about 20 minutes, I just
> flushed the
>         entire cache and only then did I see my new workflow kick off.
>
>         -----Original Message-----
>         From: Action Request System discussion list(ARSList)
>         [mailto:arslist@ARSLIST.ORG] On Behalf Of Joe D'Souza
>         Sent: Wednesday, October 09, 2013 6:04 PM
>         To: arslist@ARSLIST.ORG
>         Subject: RFE: Controlling the Flushing action of the Mid-Tier
> Cache
>
>         **
>
>         Currently the flushing action of the Mid-Tier Cache is limited
> to either
>         flushing the entire cache (HUGE performance hit) or using the
> new Sync
>         Cache feature (relatively less of a performance hit).
>
>
>
>         It would be nice if there was another layer of control over what
> a
>         developer or a Mid-Tier administrator would have liked to flush.
> And
>         that is the ability to flush an individual object - Just the
> Form, or
>         just one Active Link, or just one Form Menu, etc. or a selected
> list of
>         these.
>
>
>
>         The Sync Cache feature already having been built, whose
> functionality I
>         was a little confused over because it still takes a ton of time
> to
>         happen, I would not think going one layer deeper would be that
> much more
>         difficult, and flush just selected objects.
>
>
>
>         This could be implemented both on the Mid-Tier configuration
> application
>
>
>
>         OR
>
>
>
>         Even better on the Developer Studio itself. The Developer Studio
> can
>         already store information of various Mid-Tier servers associated
> with
>         various AR Servers from various environments such as
> Development, Test,
>         QA, Staging, Production etc. in its Mid-Tier servers
> Information. It
>         already has the ability to view a form through a browser
> utility. In
>         version 8 it has even gone a step further to model permissions
> you want
>         to view the form with. Below is a screen shot of a limited
> version of
>         this functionality in 7.6.04..
>
>
>
>
>
>
>
>         It would be nice to be able to right click on a newly created
> menu, and
>         perform a Cache on Selected Mid-Tier Server and offer the
> developer a
>         choice of valid servers associated with that environment that he
> would
>         like to flush the cache without leaving the Developer Studio and
> choose
>         single objects or a finite list of objects to flush instead of
> having
>         the Sync cache flush all the recently developed objects, which
> may not
>         be what he wants to do.
>
>
>
>         In my opinion this would be less time consuming that even the
> Sync
>         feature, and will give the developer a better control on what
> they are
>         ready to publish as finished code to the user.
>
>
>
>         I would like to know what you'll think of this one too.
>
>
>
>         I have yet another couple of ideas I spoke to engineering about
> that I
>         was asked to post on here so it could be run by the community.
>
>
>
>         Please visit the community area to vote on this one
>         <https://communities.bmc.com/ideas/3588>  if you like it at
>         https://communities.bmc.com/ideas/3588.
>
>
>
>         Cheers
>
>
>
>         Joe D'Souza****
>
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> "Where the Answers Are, and have been for 20 years"****
>
> ** **
>
> _ARSlist: "Where the Answers Are" and have been for 20 years_ ****
>  _ARSlist: "Where the Answers Are" and have been for 20 years_

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to