forked from rtbkit/rtbkit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
51 lines (46 loc) · 3.13 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
2015-04-15 Remi Attab <[email protected]>
* rtbkit/common: auction meta can now contain UTF-8 characters.
* rtbkit/router: bid probability drops can now be disabled.
* rtbkit/router: properly forwards per-bid meta down the pipeline.
* rtbkit/router: HTTPBidderInterface now supports a Datacratic format.
* rtbkit/router: more flexible configuration options for the HTTPBidderInterface.
* rtbkit/router: several fixes to the HTTPBidderInterface.
* rtbkit/router: exchange connector now calculates the 99th percentile on auction response.
* rtbkit/agents: the obscure filtered.total key was renamed to noBid.
* rtbkit/pal: various fixes for the PostAuctionProxy and event forwarder.
* rtbkit/pal: cleanup of the analytics events (breaks backwards compatibility).
* rtbkit/banker: refactoring of the banker client to allow for banker experimentations.
* rtbkit/adserver: added analytics support in the standard ad server connector.
* rtbkit/analytics: added support for several event types.
* rtbkit/mock: delayed events are now processed in the right order.
* rtbkit/adx: metadata is properly parsed when building the response.
* rtbkit/openrtb: ids are now always serialized as strings.
* rtbkit/openrtb: added missing fields to banner serialization.
* rtbkit/openrtb: video's MIME, Linearity and Protocol objects are now properly parsed.
* rtbkit/openrtb: parser now defaults to version 2.2
* rtbkit/openrtb: banner h and w arrays are now saved to the banner's ext field.
* rtbkit/openrtb: added validations surounding devide types.
* rtbkit/openrtb: parser is now registered with the rtbkit core.
* rtbkit/casale: bid price is now correctly interpreted as cents CPM.
* rtbkit/rtbkit: now accepts the per-impression creative-ids ext field.
* rtbkit/rtbkit: can now filter-out individual creatives using the creative-ids ext field.
* soa/js: std::array can now be converted to a v8 array.
* soa/jsoncpp: better error message when parseFromFile can't find the file.
* soa/carbon: no longer arbitrarily truncates floats to 5 decimal point.
* soa/carbon: now supports percentiles in outcomes.
* soa/httpClient: refactoring to allow for experimentation.
* soa/httpClient: experimental v2 client not based on curlpp.
* soa/redis: no longer spins on disconnect from redis.
* soa/redis: no longer throws when command queue becomes large.
* soa/rest: added support for static routes.
* jml/filter_stream: thrown exceptions now properly clean up exception state.
2015-01-12 Remi Attab <[email protected]>
* rtbkit/pal: memory optimization by only keeping string bid request after win.
* rtbkit/agents: node.js and python agent example over http.
* rtbkit/common: creative templating now supports impression IDs via the "imp.id" macro.
* rtbkit/common: unified the plugin system under a single library.
* rtbkit/banker: now supports sync-rate option to control frequency of banker requests.
* rtbkit/monitor: client should no longer get stuck on "last request still active".
* rtbkit/pal: support for event forwarding to another PAL.
* rtbkit/router: exchange connectors no longer return a body to a 204 response.
* rtbkit/casale: added new exchange connector.