- OpenX Community Forums

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Underdelivery Patch - Take 2, Improved patch on its way
Spritz
post Jan 20 2010, 04:09 PM
Post #1


Administrator
********

Group: OpenX Consultants
Posts: 1,606
Joined: 8-May 01
From: Ferrara, Italy
Member No.: 1



Hi everyone,

as you might be aware Erik Geurts and I made a patch to fix underdelivery problems available some time ago. It was meant to fix a specific issue with allocation for bell shaped traffic patterns and we had positive feedback from many users. In fact the fix has been applied to the forthcoming OpenX release (2.8.4).

However, some people are still experiencing underdelivery sometimes, up to unacceptable thresholds. After being hired by a few customers to investigate and fix I think I've found what the main problem can be attributed to and I've created another patch aimed to solve the issue without many drawbacks.

I'm now running the patch on a test system with pretty good results, but I'd like to recruit some beta testers before publishing it. Anyone interested, please contect me either via my personal website or PM.
Go to the top of the page
 
+Quote Post
dacumen
post Jan 20 2010, 06:35 PM
Post #2


Expert
****

Group: Members
Posts: 160
Joined: 11-August 05
From: Cedar Hills, Utah (USA)
Member No.: 6,842



QUOTE (Spritz @ Jan 20 2010, 05:09 PM) *
Hi everyone,

as you might be aware Erik Geurts and I made a patch to fix underdelivery problems available some time ago. It was meant to fix a specific issue with allocation for bell shaped traffic patterns and we had positive feedback from many users. In fact the fix has been applied to the forthcoming OpenX release (2.8.4).

However, some people are still experiencing underdelivery sometimes, up to unacceptable thresholds. After being hired by a few customers to investigate and fix I think I've found what the main problem can be attributed to and I've created another patch aimed to solve the issue without many drawbacks.

I'm now running the patch on a test system with pretty good results, but I'd like to recruit some beta testers before publishing it. Anyone interested, please contect me either via my personal website or PM.


Thanks for your continued investigation of this very important issue. It's refreshing to know that somebody takes it seriously. Unfortunately I won't be able to participate in the beta, but I look forward to hearing feedback on the results from other members.
Go to the top of the page
 
+Quote Post
wonkabar
post Feb 8 2010, 08:22 PM
Post #3


Beginner
*

Group: Members
Posts: 7
Joined: 29-January 10
Member No.: 88,211



QUOTE (Spritz @ Jan 20 2010, 05:09 PM) *
Hi everyone,

as you might be aware Erik Geurts and I made a patch to fix underdelivery problems available some time ago. It was meant to fix a specific issue with allocation for bell shaped traffic patterns and we had positive feedback from many users. In fact the fix has been applied to the forthcoming OpenX release (2.8.4).

However, some people are still experiencing underdelivery sometimes, up to unacceptable thresholds. After being hired by a few customers to investigate and fix I think I've found what the main problem can be attributed to and I've created another patch aimed to solve the issue without many drawbacks.

I'm now running the patch on a test system with pretty good results, but I'd like to recruit some beta testers before publishing it. Anyone interested, please contect me either via my personal website or PM.

Greetings Spritz,

Thanks to you and Erik for your work on this. Any progress on the second fix? We've been running 2.8.4 for the last week, but we're still experiencing under delivery. How did the beta testing go? Thanks for an update!
Go to the top of the page
 
+Quote Post
Spritz
post Feb 10 2010, 03:23 PM
Post #4


Administrator
********

Group: OpenX Consultants
Posts: 1,606
Joined: 8-May 01
From: Ferrara, Italy
Member No.: 1



Hi,

A bit disappointing but I only received one application for beta testing. Unfortunately some personal issues got in the way and I haven't been able to package and send him the patch, but I will do it shortly.

In short, applications for beta are still open for anyone reading smile.gif
Go to the top of the page
 
+Quote Post
M.M.
post Feb 25 2010, 11:21 AM
Post #5


Advanced Member
***

Group: Members
Posts: 84
Joined: 9-February 07
Member No.: 15,668



Hi,
QUOTE (Spritz @ Feb 10 2010, 04:23 PM) *
Hi,

A bit disappointing but I only received one application for beta testing. Unfortunately some personal issues got in the way and I haven't been able to package and send him the patch, but I will do it shortly.

In short, applications for beta are still open for anyone reading smile.gif

I volunteer as well.

As mentionted in https://developer.openx.org/jira/browse/OX-...78#action_26178 i see other problems in the way prorities are calculated for delivery in connection with direct selection.
Go to the top of the page
 
+Quote Post
spcover
post Mar 6 2010, 08:42 PM
Post #6


Member
**

Group: Members
Posts: 11
Joined: 4-May 04
Member No.: 1,945



I am having a problem with v.2.8.5 with under-delivery of contract ads. See

http://forum.openx.org/index.php?showtopic=503465361

Any progress on solving this problem? Have a patch you think I could use that might help?

Sean
Go to the top of the page
 
+Quote Post
markusb79
post Mar 8 2010, 01:59 PM
Post #7


Beginner
*

Group: Members
Posts: 2
Joined: 8-March 10
Member No.: 99,381



Hello,

We are currently using OpenX v2.8.3 running on Apache 2.2.3, PHP 5.1.6 and MySQL 5.0.45. I would be interested in participating in the beta test for the patch, as well. Would we have to upgrade to 2.8.5 beforehand?

The issues we are facing are related to probability / priorities of contract campaigns, as well. Remnant campaigns seem to work as expected, but we would like to be able to book campaigns with a certain amount of clicks into the system.

Since we are using two targeting limitations along with the geotargeting plugin from Maxmind (for languages and countries), I assume the system might not take these limitations into account when it calculates the probability of the contract campaigns. The probability we are getting for some ads with 70 scheduled clicks per day is only 4% when it should be a lot higher in order to achieve this number of clicks. The remnant campaign is getting 56% probability although it only has a weight of 3, currently (contract campaigns having priority 5-7).

Does the system take into account that the number of impressions has to be higher in order to achieve a certain number of clicks, since the actual impressions will be reduced by a language limitation of German and English-speaking users, for example?

Which files could we check in order to review the algorithm used for this?

Thank you very much for the great work in OpenX! We especially like the usability improvements in the admin area which came with the releases during the last year.

Markus
www.cross.tv - like the water covers the sea
Go to the top of the page
 
+Quote Post
dacumen
post Mar 17 2010, 05:35 PM
Post #8


Expert
****

Group: Members
Posts: 160
Joined: 11-August 05
From: Cedar Hills, Utah (USA)
Member No.: 6,842



QUOTE (Spritz @ Feb 10 2010, 03:23 PM) *
Hi,

A bit disappointing but I only received one application for beta testing. Unfortunately some personal issues got in the way and I haven't been able to package and send him the patch, but I will do it shortly.

In short, applications for beta are still open for anyone reading smile.gif


Like I said, I wish I could risk my business on another patch, but at this point it simply isn't worth it. I trust your work, but installing any version of OpenX above 2.8.1 on my server is toxic and not worth the risk. At this point, I have more faith in the Democrats in Congress to fix healthcare than I do in the OpenX team to deliver a reliable update to version 2.8.1 of their own code...and that's pretty sad!
Go to the top of the page
 
+Quote Post
Cheffor
post Apr 2 2010, 03:38 PM
Post #9


Member
**

Group: Members
Posts: 14
Joined: 19-May 09
Member No.: 28,172



Matteo,

after testing and applying your patch, I may confirm that OpenX 2.8.4 is now distributing more evenly than before. But I still need to apply 5% overhead just to be sure Contract numbers are met. I was testing on a fairly simple setup. One remnant and one contract in the same zone. Site has around 6000 ad impressions for that zone. I've put contract ad to deliver 2000 times. Contract ad goes sometimes above 2000 and sometimes bellow 2000 (but not bellow 1950). Of course, usually it goes over 2000 (because I have overhead of 5% setup - telling it to deliver 2100.).

The only time misses happen is during the weekends. It seems OpenX cant adapt to 50% lower traffic and then underdeliver 300-600 impressions (with 2100 booked).

And, by the way, thank you Matteo.
Go to the top of the page
 
+Quote Post
dacumen
post Apr 9 2010, 02:01 PM
Post #10


Expert
****

Group: Members
Posts: 160
Joined: 11-August 05
From: Cedar Hills, Utah (USA)
Member No.: 6,842



QUOTE (Cheffor @ Apr 2 2010, 04:38 PM) *
Matteo,

after testing and applying your patch, I may confirm that OpenX 2.8.4 is now distributing more evenly than before. But I still need to apply 5% overhead just to be sure Contract numbers are met. I was testing on a fairly simple setup. One remnant and one contract in the same zone. Site has around 6000 ad impressions for that zone. I've put contract ad to deliver 2000 times. Contract ad goes sometimes above 2000 and sometimes bellow 2000 (but not bellow 1950). Of course, usually it goes over 2000 (because I have overhead of 5% setup - telling it to deliver 2100.).

The only time misses happen is during the weekends. It seems OpenX cant adapt to 50% lower traffic and then underdeliver 300-600 impressions (with 2100 booked).

And, by the way, thank you Matteo.


Spritz,

What do you think of this thread: http://forum.openx.org/index.php?showtopic=503458991

Also, is there a link to the current patch iteration?
Go to the top of the page
 
+Quote Post
pshelston
post Apr 21 2010, 02:36 PM
Post #11


Beginner
*

Group: Members
Posts: 8
Joined: 19-June 07
Member No.: 16,976



Hi, I'd also like to add that Matteo's patch is doing a much better job of delivering ads on 2.8.4.
Go to the top of the page
 
+Quote Post
M.M.
post May 4 2010, 07:43 AM
Post #12


Advanced Member
***

Group: Members
Posts: 84
Joined: 9-February 07
Member No.: 15,668



I can only agree. Matteo did a fantastic job spending some of his free time to put this patch together.

I am currently on 2.8.5 with his patch and i will be very reluctant to upgrade until his patch is part of the official code.


On a sidenote - the lack of developers even reacting to bugs in the bugtracker is frustrating to say the least. To me it seems OpenX Hosted is the only platform of interest these days (which is normal as it is the only one generating revenues). Without some people still contributing to the community this open source project had died already 2 years ago. Thanks to those of you for your commitment.
Go to the top of the page
 
+Quote Post
koan
post May 4 2010, 08:35 AM
Post #13


Member
**

Group: Members
Posts: 14
Joined: 15-October 04
Member No.: 3,214



QUOTE (M.M. @ May 4 2010, 07:43 AM) *
i am currently on 2.8.5 with his patch and i will be very reluctant to upgrade until his patch is part of the official code.


his patch is part of the official code since 2.8.4, but solves only one small issue in the priority engine mad.gif
Go to the top of the page
 
+Quote Post
M.M.
post May 4 2010, 08:40 AM
Post #14


Advanced Member
***

Group: Members
Posts: 84
Joined: 9-February 07
Member No.: 15,668



Hi koan,

appreciate your interest but maybe you read his (Matteo's) first post in this thread again and you will notice that there is an additional patch currently in 'beta-testing' which is not the one currently implemented in 2.8.4.
Go to the top of the page
 
+Quote Post
Spritz
post Jun 2 2010, 11:50 AM
Post #15


Administrator
********

Group: OpenX Consultants
Posts: 1,606
Joined: 8-May 01
From: Ferrara, Italy
Member No.: 1



Hi everyone,

it took some time, but I finally managed to publish the patch on the OpenX bug tracker system:

https://developer.openx.org/jira/browse/OX-5981
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic

 

Locations of visitors to this page