Tuesday, 31 May 2016
[firebird-support] Re: Issue with Database Cache Size on FB 3.0
>
> We are having trouble setting up the database cache size on FB 3.0
> running on Windows 2008 R2 64 bits with 32 GB ram.
>
> The problem we have is we cannot get the server to allocate the ram for
> the cache as we intend. With FB 2.54 we had the DB cache set very high,
> close to 1 GB per database, all running in RAM memory. With FB 3.0 we
> read it can allocate much more RAM to the cache, but it appears the
> server is allocating very small amount of Ram when the first user
> connects to the DB, and as we connect more users to the DB the ram
> consumption increases slowly.
What memory counters do you look at? Virtual (reserved) memory usage
should grow high with the first connect, physical (committed) memory
usage should grow together with your load, while pages are being read
from disk.
> On firebird.conf
>
> FileSystemCacheThreshold = 0
> FileSystemCacheSize = 17179869184 (this is 16 GB - the server has 32 GB
> ram.)
These changes conflict with each other. You disable filesystem cache
with the first line and still want to use 16GB with the second line.
> On databases.conf
>
> MyTestDB = c:\Temp\MyDb.fdb
> {
> DefaultDbCachePages = 458752
> }
First of all, I'd suggest to reset FileSystemCacheSize back to zero and
set FileSystemCacheThreshold to something higher than 458752 pages (e.g.
500000). Then re-test your memory usage and only then start tweaking the
filesystem cache.
BTW, don't you occasionally have page cache override at the database
level? What is gstat -h output?
Dmitry
------------------------------------
------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu. Try FAQ and other links from the left-side menu there.
Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
------------------------------------
Yahoo Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/firebird-support/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)
<*> To change settings via email:
firebird-support-digest@yahoogroups.com
firebird-support-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
firebird-support-unsubscribe@yahoogroups.com
<*> Your use of Yahoo Groups is subject to:
https://info.yahoo.com/legal/us/yahoo/utos/terms/
Re: [firebird-support] Issue with Database Cache Size on FB 3.0
01.06.2016 05:30, Alexey Kovyazin wrote:
>
> Firebird caches only actually used pages.
But it allocates all the configured memory immediately, so the memory
usage (virtual/reserved bytes) should be visible anyway.
Dmitry
Posted by: Dmitry Yemanov <dimitr@users.sourceforge.net>
| Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (3) |
Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu. Try FAQ and other links from the left-side menu there.
Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Feed Item Approval Speed
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/899dc279-8998-4c92-8fa1-ad6db01e166f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Re: Can we upload csv files of hashed emails for Customer Match via the API?
Pls advise, thanks!
Yang
On Monday, May 30, 2016 at 11:32:17 PM UTC+8, Joyce Lava wrote:
Hi Yang,AdWordsUserListService mutate operation is used to add emails in the user list. You can add a maximum of 10, 000 email addresses for each user list.You may refer to the Java example code (AddCrmBasedUserList.java) to see how to add remarketing list and upload email addresses to populate the list. Other client libraries are available here.Hope it helps.Thanks,Joyce, AdWords API Team
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/7ecbff96-d7ef-4e48-aee8-ce3594710aac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Re: [firebird-support] Issue with Database Cache Size on FB 3.0
Hi Fabian,
Firebird caches only actually used pages.
The small cache means that your application touches the small part of the database.
--
Regards,
Alexey Kovyazin
IBSurgeon
PS It is difficult and wrong to give you any direct advice without all details in hands - it can lead to worse performance than with default parameters.
Hi All
We are having trouble setting up the database cache size on FB 3.0
running on Windows 2008 R2 64 bits with 32 GB ram.
The problem we have is we cannot get the server to allocate the ram for
the cache as we intend. With FB 2.54 we had the DB cache set very high,
close to 1 GB per database, all running in RAM memory. With FB 3.0 we
read it can allocate much more RAM to the cache, but it appears the
server is allocating very small amount of Ram when the first user
connects to the DB, and as we connect more users to the DB the ram
consumption increases slowly. The setting we are playing with are:
On firebird.conf
FileSystemCacheThreshold = 0
FileSystemCacheSize = 17179869184 (this is 16 GB - the server has 32 GB
ram.)
On databases.conf
MyTestDB = c:\Temp\MyDb.fdb
{
DefaultDbCachePages = 458752
}
Any ideas what could be wrong? Or what settings would give us maximum
RAM usage for the DB cache (we dont want file system cache meaning HDD
cache, we want to have the DB in RAM for the purpose of reading the DB)
Cheers,
Fabian
Posted by: =?UTF-8?B?QWxleGV5IEtvdnlhemluIChhayk=?= <ak@ib-aid.com>
| Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (2) |
Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu. Try FAQ and other links from the left-side menu there.
Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[firebird-support] Issue with Database Cache Size on FB 3.0
Hi All
We are having trouble setting up the database cache size on FB 3.0
running on Windows 2008 R2 64 bits with 32 GB ram.
The problem we have is we cannot get the server to allocate the ram for
the cache as we intend. With FB 2.54 we had the DB cache set very high,
close to 1 GB per database, all running in RAM memory. With FB 3.0 we
read it can allocate much more RAM to the cache, but it appears the
server is allocating very small amount of Ram when the first user
connects to the DB, and as we connect more users to the DB the ram
consumption increases slowly. The setting we are playing with are:
On firebird.conf
FileSystemCacheThreshold = 0
FileSystemCacheSize = 17179869184 (this is 16 GB - the server has 32 GB
ram.)
On databases.conf
MyTestDB = c:\Temp\MyDb.fdb
{
DefaultDbCachePages = 458752
}
Any ideas what could be wrong? Or what settings would give us maximum
RAM usage for the DB cache (we dont want file system cache meaning HDD
cache, we want to have the DB in RAM for the purpose of reading the DB)
Cheers,
Fabian
Posted by: Fabian Ernesto Chocron <fabianch@itbizolutions.com.au>
| Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (1) |
Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu. Try FAQ and other links from the left-side menu there.
Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Re: BatchJobService mutateResponse says it uses v201603 but the response seems to be v201509
https://adwords.google.com/api/adwords/cm/xsd/v201603/BatchJobOps.xsd
The v201509 version of that xsd was linked from a migration guide that we followed.
I suggest doing a diff between the xsd above and this one:
https://adwords.google.com/api/adwords/cm/xsd/v201509/BatchJobOps.xsd
All will become much more clear as you can see that the parameters have switched places.
Also, we are using soap to get the temporary upload urls, but this response is the raw xml fetched via http, so we are using the xsd to validate and parse the xml coming back, and not the wsdl.
/cjk
On Tuesday, May 31, 2016 at 7:48:30 PM UTC+2, Joyce Lava wrote:
Hi Cal-Johan,I am not sure on where did you find the XSD for v201603, but upon checking on the BatchJobService wsdl, it shows the part:<complexType abstract="true" name="ApiError"><annotation>
<documentation>
The API error base class that provides details about an error that occurred while processing a service request. <p>The OGNL field path is provided for parsers to identify the request data element that may have caused the error.</p>
</documentation>
</annotation>
<sequence>
<element maxOccurs="1" minOccurs="0" name="fieldPath" type="xsd:string">
<annotation>
<documentation>The OGNL field path to identify cause of error.</documentation>
</annotation>
</element>
<element maxOccurs="1" minOccurs="0" name="trigger" type="xsd:string">
<annotation>
<documentation>The data that caused the error.</documentation>
</annotation>
</element>
<element maxOccurs="1" minOccurs="0" name="errorString" type="xsd:string">
<annotation>
<documentation>
A simple string representation of the error and reason.
</documentation>
</annotation>
</element>
<element maxOccurs="1" minOccurs="0" name="ApiError.Type" type="xsd:string">
<annotation>
<documentation>
Indicates that this instance is a subtype of ApiError. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.
</documentation>
</annotation>
</element>
</sequence>
</complexType>If you have other concerns regarding the above, please send the SOAP request and response by clicking Reply Privately to Author.Best Regards,Joyce, AdWords API Team
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/45c6a8c5-64fa-40b1-a4a4-09ec0ee7892c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Re: CampaignServiceInterface get method is broken upgrading Java SDK jar from v2.12.0 to 2.13.0
Selector campaignSelector = new Selector();
campaignSelector.setFields(new String[]{"Id", "Name"});
// Get the CampaignService.
CampaignServiceInterface campaignService = user.getService(CampaignServiceInterface.class);
CampaignPage campaigns = campaignService.get(campaignSelector);
On Tuesday, May 31, 2016 at 5:50:58 PM UTC-4, Han Vo wrote:
Everything is still working at 2.12.0, but upgrading to 2.13.0 (even without upgrading the api version) breaks my application while using CampaignServiceInterface get method. This also breaks for every version after 2.13.0 (including 2.14.0 and 2.15.0). Please advise and here is the full stack:Exception in thread "main" java.lang.ExceptionInInitializerError at com.google.api.ads.adwords.lib.AdWordsModule. getInternals(AdWordsModule. java:61) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.google.inject.internal.ProviderMethod$ ReflectionProviderMethod. doProvision(ProviderMethod. java:299) at com.google.inject.internal.ProviderMethod.get( ProviderMethod.java:172) at com.google.inject.internal.ProviderInternalFactory. provision( ProviderInternalFactory.java: 81) at com.google.inject.internal.InternalFactoryToInitializable Adapter.provision( InternalFactoryToInitializable Adapter.java:53) at com.google.inject.internal.ProviderInternalFactory. circularGet( ProviderInternalFactory.java: 61) at com.google.inject.internal.InternalFactoryToInitializable Adapter.get( InternalFactoryToInitializable Adapter.java:45) at com.google.inject.internal.InjectorImpl$2$1.call( InjectorImpl.java:1016) at com.google.inject.internal.InjectorImpl.callInContext( InjectorImpl.java:1092) at com.google.inject.internal.InjectorImpl$2.get( InjectorImpl.java:1012) at com.google.api.ads.common.lib.useragent. AdsUtilitiesUserAgentProvider. getUserAgent( AdsUtilitiesUserAgentProvider. java:57) at com.google.api.ads.common.lib.useragent.UserAgentCombiner$1. apply(UserAgentCombiner.java: 90) at com.google.api.ads.common.lib.useragent.UserAgentCombiner$1. apply(UserAgentCombiner.java: 87) at com.google.common.collect.Iterators$9.transform( Iterators.java:879) at com.google.common.collect.TransformedIterator.next( TransformedIterator.java:46) at com.google.common.base.Joiner$2.appendTo(Joiner.java:309) at com.google.common.base.Joiner.appendTo(Joiner.java:184) at com.google.common.base.Joiner.join(Joiner.java:240) at com.google.common.base.Joiner.join(Joiner.java:230) at com.google.api.ads.common.lib.useragent.UserAgentCombiner. getUserAgent( UserAgentCombiner.java:86) at com.google.api.ads.adwords.axis.AdWordsAxisHeaderHandler. setHeaders( AdWordsAxisHeaderHandler.java: 111) at com.google.api.ads.adwords.axis.AdWordsAxisHeaderHandler. setHeaders( AdWordsAxisHeaderHandler.java: 41) at com.google.api.ads.common.lib.client.AdsServiceClient. setHeaders(AdsServiceClient. java:108) at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke( SoapServiceClient.java:91) at com.sun.proxy.$Proxy16.get(Unknown Source) at our app's stack calling campaignService.get(campaignSelector) Caused by: com.google.inject.ProvisionException: Unable to provision, see the following errors: 1) Error injecting constructor, java.lang.NoSuchMethodError: com.google.common.collect.Sets.newConcurrentHashSet() Ljava/util/Set; at com.google.api.ads.common.lib.utils.AdsUtilityRegistry.< init>(AdsUtilityRegistry.java: 31) at com.google.api.ads.common.lib.utils.AdsUtilityRegistry. class(AdsUtilityRegistry.java: 31) while locating com.google.api.ads.common.lib.utils.AdsUtilityRegistry for parameter 6 at com.google.api.ads.adwords.lib.utils.AdWordsInternals.< init>(AdWordsInternals.java: 46) while locating com.google.api.ads.adwords.lib.utils.AdWordsInternals 1 errorat com.google.inject.internal.InjectorImpl$2.get( InjectorImpl.java:1025) at com.google.inject.internal.InjectorImpl.getInstance( InjectorImpl.java:1051) at com.google.api.ads.adwords.lib.utils.AdWordsInternals.< clinit>(AdWordsInternals.java: 36) ... 36 moreCaused by: java.lang.NoSuchMethodError: com.google.common.collect.Sets.newConcurrentHashSet() Ljava/util/Set; at com.google.api.ads.common.lib.utils.AdsUtilityRegistry.< init>(AdsUtilityRegistry.java: 33) at com.google.api.ads.common.lib.utils.AdsUtilityRegistry$$ FastClassByGuice$$20ddab28. newInstance(<generated>) at com.google.inject.internal.cglib.reflect.$ FastConstructor.newInstance( FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactor y$1.newInstance( DefaultConstructionProxyFactor y.java:61) at com.google.inject.internal.ConstructorInjector.provision( ConstructorInjector.java:105) at com.google.inject.internal.ConstructorInjector.construct( ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$ Factory.get( ConstructorBindingImpl.java: 267) at com.google.inject.internal.ProviderToInternalFactoryAdapt er$1.call( ProviderToInternalFactoryAdapt er.java:46) at com.google.inject.internal.InjectorImpl.callInContext( InjectorImpl.java:1103) at com.google.inject.internal.ProviderToInternalFactoryAdapt er.get( ProviderToInternalFactoryAdapt er.java:40) at com.google.inject.internal.SingletonScope$1.get( SingletonScope.java:145) at com.google.inject.internal.InternalFactoryToProviderAdapt er.get( InternalFactoryToProviderAdapt er.java:41) at com.google.inject.internal.SingleParameterInjector. inject( SingleParameterInjector.java: 38) at com.google.inject.internal.SingleParameterInjector. getAll( SingleParameterInjector.java: 62) at com.google.inject.internal.ConstructorInjector.provision( ConstructorInjector.java:104) at com.google.inject.internal.ConstructorInjector.construct( ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$ Factory.get( ConstructorBindingImpl.java: 267) at com.google.inject.internal.InjectorImpl$2$1.call( InjectorImpl.java:1016) at com.google.inject.internal.InjectorImpl.callInContext( InjectorImpl.java:1092) at com.google.inject.internal.InjectorImpl$2.get( InjectorImpl.java:1012) ... 38 more
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/49c91485-8483-435f-ab6f-def0fb4ec6fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Re: CampaignServiceInterface get method is broken upgrading Java SDK jar from v2.12.0 to 2.13.0
Selector campaignSelector = new Selector();
campaignSelector.setFields(new String[]{"Id", "Name"});
On Tuesday, May 31, 2016 at 5:50:58 PM UTC-4, Han Vo wrote:
Everything is still working at 2.12.0, but upgrading to 2.13.0 (even without upgrading the api version) breaks my application while using CampaignServiceInterface get method. This also breaks for every version after 2.13.0 (including 2.14.0 and 2.15.0). Please advise and here is the full stack:Exception in thread "main" java.lang.ExceptionInInitializerError at com.google.api.ads.adwords.lib.AdWordsModule. getInternals(AdWordsModule. java:61) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.google.inject.internal.ProviderMethod$ ReflectionProviderMethod. doProvision(ProviderMethod. java:299) at com.google.inject.internal.ProviderMethod.get( ProviderMethod.java:172) at com.google.inject.internal.ProviderInternalFactory. provision( ProviderInternalFactory.java: 81) at com.google.inject.internal.InternalFactoryToInitializable Adapter.provision( InternalFactoryToInitializable Adapter.java:53) at com.google.inject.internal.ProviderInternalFactory. circularGet( ProviderInternalFactory.java: 61) at com.google.inject.internal.InternalFactoryToInitializable Adapter.get( InternalFactoryToInitializable Adapter.java:45) at com.google.inject.internal.InjectorImpl$2$1.call( InjectorImpl.java:1016) at com.google.inject.internal.InjectorImpl.callInContext( InjectorImpl.java:1092) at com.google.inject.internal.InjectorImpl$2.get( InjectorImpl.java:1012) at com.google.api.ads.common.lib.useragent. AdsUtilitiesUserAgentProvider. getUserAgent( AdsUtilitiesUserAgentProvider. java:57) at com.google.api.ads.common.lib.useragent.UserAgentCombiner$1. apply(UserAgentCombiner.java: 90) at com.google.api.ads.common.lib.useragent.UserAgentCombiner$1. apply(UserAgentCombiner.java: 87) at com.google.common.collect.Iterators$9.transform( Iterators.java:879) at com.google.common.collect.TransformedIterator.next( TransformedIterator.java:46) at com.google.common.base.Joiner$2.appendTo(Joiner.java:309) at com.google.common.base.Joiner.appendTo(Joiner.java:184) at com.google.common.base.Joiner.join(Joiner.java:240) at com.google.common.base.Joiner.join(Joiner.java:230) at com.google.api.ads.common.lib.useragent.UserAgentCombiner. getUserAgent( UserAgentCombiner.java:86) at com.google.api.ads.adwords.axis.AdWordsAxisHeaderHandler. setHeaders( AdWordsAxisHeaderHandler.java: 111) at com.google.api.ads.adwords.axis.AdWordsAxisHeaderHandler. setHeaders( AdWordsAxisHeaderHandler.java: 41) at com.google.api.ads.common.lib.client.AdsServiceClient. setHeaders(AdsServiceClient. java:108) at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke( SoapServiceClient.java:91) at com.sun.proxy.$Proxy16.get(Unknown Source) at our app's stack calling campaignService.get(campaignSelector) Caused by: com.google.inject.ProvisionException: Unable to provision, see the following errors: 1) Error injecting constructor, java.lang.NoSuchMethodError: com.google.common.collect.Sets.newConcurrentHashSet() Ljava/util/Set; at com.google.api.ads.common.lib.utils.AdsUtilityRegistry.< init>(AdsUtilityRegistry.java: 31) at com.google.api.ads.common.lib.utils.AdsUtilityRegistry. class(AdsUtilityRegistry.java: 31) while locating com.google.api.ads.common.lib.utils.AdsUtilityRegistry for parameter 6 at com.google.api.ads.adwords.lib.utils.AdWordsInternals.< init>(AdWordsInternals.java: 46) while locating com.google.api.ads.adwords.lib.utils.AdWordsInternals 1 errorat com.google.inject.internal.InjectorImpl$2.get( InjectorImpl.java:1025) at com.google.inject.internal.InjectorImpl.getInstance( InjectorImpl.java:1051) at com.google.api.ads.adwords.lib.utils.AdWordsInternals.< clinit>(AdWordsInternals.java: 36) ... 36 moreCaused by: java.lang.NoSuchMethodError: com.google.common.collect.Sets.newConcurrentHashSet() Ljava/util/Set; at com.google.api.ads.common.lib.utils.AdsUtilityRegistry.< init>(AdsUtilityRegistry.java: 33) at com.google.api.ads.common.lib.utils.AdsUtilityRegistry$$ FastClassByGuice$$20ddab28. newInstance(<generated>) at com.google.inject.internal.cglib.reflect.$ FastConstructor.newInstance( FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactor y$1.newInstance( DefaultConstructionProxyFactor y.java:61) at com.google.inject.internal.ConstructorInjector.provision( ConstructorInjector.java:105) at com.google.inject.internal.ConstructorInjector.construct( ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$ Factory.get( ConstructorBindingImpl.java: 267) at com.google.inject.internal.ProviderToInternalFactoryAdapt er$1.call( ProviderToInternalFactoryAdapt er.java:46) at com.google.inject.internal.InjectorImpl.callInContext( InjectorImpl.java:1103) at com.google.inject.internal.ProviderToInternalFactoryAdapt er.get( ProviderToInternalFactoryAdapt er.java:40) at com.google.inject.internal.SingletonScope$1.get( SingletonScope.java:145) at com.google.inject.internal.InternalFactoryToProviderAdapt er.get( InternalFactoryToProviderAdapt er.java:41) at com.google.inject.internal.SingleParameterInjector. inject( SingleParameterInjector.java: 38) at com.google.inject.internal.SingleParameterInjector. getAll( SingleParameterInjector.java: 62) at com.google.inject.internal.ConstructorInjector.provision( ConstructorInjector.java:104) at com.google.inject.internal.ConstructorInjector.construct( ConstructorInjector.java:85) at com.google.inject.internal.ConstructorBindingImpl$ Factory.get( ConstructorBindingImpl.java: 267) at com.google.inject.internal.InjectorImpl$2$1.call( InjectorImpl.java:1016) at com.google.inject.internal.InjectorImpl.callInContext( InjectorImpl.java:1092) at com.google.inject.internal.InjectorImpl$2.get( InjectorImpl.java:1012) ... 38 more
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/92ee53b7-4f67-4e50-a277-1d87c880d3e4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
CampaignServiceInterface get method is broken upgrading Java SDK jar from v2.12.0 to 2.13.0
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/7f1a9555-7d7f-4e2a-bcb3-0133a637700d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
List of possible criteria to use in creating new audience
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/0ed5a6d0-f347-4477-8d1f-b19749a54f5e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Re: v201603 CampaignChangeData getAddedAdExtensions and getRemovedAdExtensions
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/24add19a-fdd4-4b74-a346-0842e1f8b364%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Platforms To Target? - Which are the platforms to target?
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/e9cc84f3-9476-4077-8812-1b8bff3b05a9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Re: v201603 CampaignChangeData getAddedAdExtensions and getRemovedAdExtensions
On Tuesday, May 31, 2016 at 4:51:48 PM UTC-4, Shwetha Vastrad (AdWords API Team) wrote:
Hi,The addedAdExtensions and deletedAdExtensions fields were removed from CampaignChangeData in the API version v201603 as documented in the release notes.Regards,Shwetha, AdWords API Team.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/81fcb493-f622-43b1-a1a9-0579ef002794%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Re: v201603 CampaignChangeData getAddedAdExtensions and getRemovedAdExtensions
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/883c922b-99ce-4717-a4b2-76b54a879bdc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.