Writing Creative to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative.ex.
Writing CreativeAsset to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_asset.ex.
Writing CreativeAssetId to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_asset_id.ex.
Writing CreativeAssetMetadata to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_asset_metadata.ex.
Writing CreativeAssetSelection to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_asset_selection.ex.
Writing CreativeAssignment to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_assignment.ex.
Writing CreativeClickThroughUrl to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_click_through_url.ex.
Writing CreativeCustomEvent to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_custom_event.ex.
Writing CreativeField to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_field.ex.
Writing CreativeFieldAssignment to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_field_assignment.ex.
Writing CreativeFieldValue to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_field_value.ex.
Writing CreativeFieldValuesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_field_values_list_response.ex.
Writing CreativeFieldsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_fields_list_response.ex.
Writing CreativeGroup to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_group.ex.
Writing CreativeGroupAssignment to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_group_assignment.ex.
Writing CreativeGroupsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_groups_list_response.ex.
Writing CreativeOptimizationConfiguration to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_optimization_configuration.ex.
Writing CreativeRotation to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creative_rotation.ex.
Writing CreativesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/creatives_list_response.ex.
Writing CrossDimensionReachReportCompatibleFields to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/cross_dimension_reach_report_compatible_fields.ex.
Writing CustomEvent to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_event.ex.
Writing CustomEventClickAnnotation to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_event_click_annotation.ex.
Writing CustomEventError to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_event_error.ex.
Writing CustomEventImpressionAnnotation to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_event_impression_annotation.ex.
Writing CustomEventInsert to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_event_insert.ex.
Writing CustomEventStatus to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_event_status.ex.
Writing CustomEventsBatchInsertRequest to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_events_batch_insert_request.ex.
Writing CustomEventsBatchInsertResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_events_batch_insert_response.ex.
Writing CustomFloodlightVariable to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_floodlight_variable.ex.
Writing CustomRichMediaEvents to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_rich_media_events.ex.
Writing CustomVariable to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_variable.ex.
Writing CustomViewabilityMetric to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_viewability_metric.ex.
Writing CustomViewabilityMetricConfiguration to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/custom_viewability_metric_configuration.ex.
Writing DV3Ids to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/d_v3_ids.ex.
Writing DateRange to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/date_range.ex.
Writing DayPartTargeting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/day_part_targeting.ex.
Writing DeepLink to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/deep_link.ex.
Writing DefaultClickThroughEventTagProperties to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/default_click_through_event_tag_properties.ex.
Writing DeliverySchedule to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/delivery_schedule.ex.
Writing DfpSettings to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dfp_settings.ex.
Writing Dimension to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dimension.ex.
Writing DimensionFilter to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dimension_filter.ex.
Writing DimensionValue to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dimension_value.ex.
Writing DimensionValueList to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dimension_value_list.ex.
Writing DimensionValueRequest to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dimension_value_request.ex.
Writing DirectorySite to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/directory_site.ex.
Writing DirectorySiteSettings to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/directory_site_settings.ex.
Writing DirectorySitesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/directory_sites_list_response.ex.
Writing DynamicTargetingKey to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dynamic_targeting_key.ex.
Writing DynamicTargetingKeysListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/dynamic_targeting_keys_list_response.ex.
Writing EncryptionInfo to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/encryption_info.ex.
Writing EventTag to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/event_tag.ex.
Writing EventTagOverride to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/event_tag_override.ex.
Writing EventTagsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/event_tags_list_response.ex.
Writing File to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/file.ex.
Writing FileList to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/file_list.ex.
Writing FileUrls to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/file_urls.ex.
Writing Flight to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/flight.ex.
Writing FloodlightActivitiesGenerateTagResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_activities_generate_tag_response.ex.
Writing FloodlightActivitiesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_activities_list_response.ex.
Writing FloodlightActivity to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_activity.ex.
Writing FloodlightActivityDynamicTag to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_activity_dynamic_tag.ex.
Writing FloodlightActivityGroup to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_activity_group.ex.
Writing FloodlightActivityGroupsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_activity_groups_list_response.ex.
Writing FloodlightActivityPublisherDynamicTag to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_activity_publisher_dynamic_tag.ex.
Writing FloodlightConfiguration to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_configuration.ex.
Writing FloodlightConfigurationsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_configurations_list_response.ex.
Writing FloodlightReportCompatibleFields to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/floodlight_report_compatible_fields.ex.
Writing FrequencyCap to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/frequency_cap.ex.
Writing FsCommand to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/fs_command.ex.
Writing GeoTargeting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/geo_targeting.ex.
Writing InventoryItem to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/inventory_item.ex.
Writing InventoryItemsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/inventory_items_list_response.ex.
Writing KeyValueTargetingExpression to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/key_value_targeting_expression.ex.
Writing LandingPage to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/landing_page.ex.
Writing Language to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/language.ex.
Writing LanguageTargeting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/language_targeting.ex.
Writing LanguagesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/languages_list_response.ex.
Writing LastModifiedInfo to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/last_modified_info.ex.
Writing ListPopulationClause to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/list_population_clause.ex.
Writing ListPopulationRule to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/list_population_rule.ex.
Writing ListPopulationTerm to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/list_population_term.ex.
Writing ListTargetingExpression to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/list_targeting_expression.ex.
Writing LookbackConfiguration to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/lookback_configuration.ex.
Writing Metric to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/metric.ex.
Writing Metro to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/metro.ex.
Writing MetrosListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/metros_list_response.ex.
Writing MobileApp to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/mobile_app.ex.
Writing MobileAppsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/mobile_apps_list_response.ex.
Writing MobileCarrier to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/mobile_carrier.ex.
Writing MobileCarriersListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/mobile_carriers_list_response.ex.
Writing ObaIcon to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/oba_icon.ex.
Writing ObjectFilter to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/object_filter.ex.
Writing OffsetPosition to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/offset_position.ex.
Writing OmnitureSettings to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/omniture_settings.ex.
Writing OperatingSystem to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/operating_system.ex.
Writing OperatingSystemVersion to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/operating_system_version.ex.
Writing OperatingSystemVersionsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/operating_system_versions_list_response.ex.
Writing OperatingSystemsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/operating_systems_list_response.ex.
Writing OptimizationActivity to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/optimization_activity.ex.
Writing Order to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/order.ex.
Writing OrderContact to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/order_contact.ex.
Writing OrderDocument to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/order_document.ex.
Writing OrderDocumentsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/order_documents_list_response.ex.
Writing OrdersListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/orders_list_response.ex.
Writing PathToConversionReportCompatibleFields to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/path_to_conversion_report_compatible_fields.ex.
Writing Placement to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placement.ex.
Writing PlacementAssignment to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placement_assignment.ex.
Writing PlacementGroup to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placement_group.ex.
Writing PlacementGroupsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placement_groups_list_response.ex.
Writing PlacementStrategiesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placement_strategies_list_response.ex.
Writing PlacementStrategy to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placement_strategy.ex.
Writing PlacementTag to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placement_tag.ex.
Writing PlacementsGenerateTagsResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placements_generate_tags_response.ex.
Writing PlacementsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/placements_list_response.ex.
Writing PlatformType to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/platform_type.ex.
Writing PlatformTypesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/platform_types_list_response.ex.
Writing PopupWindowProperties to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/popup_window_properties.ex.
Writing PostalCode to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/postal_code.ex.
Writing PostalCodesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/postal_codes_list_response.ex.
Writing Pricing to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/pricing.ex.
Writing PricingSchedule to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/pricing_schedule.ex.
Writing PricingSchedulePricingPeriod to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/pricing_schedule_pricing_period.ex.
Writing Project to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/project.ex.
Writing ProjectsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/projects_list_response.ex.
Writing ReachReportCompatibleFields to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/reach_report_compatible_fields.ex.
Writing Recipient to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/recipient.ex.
Writing Region to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/region.ex.
Writing RegionsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/regions_list_response.ex.
Writing RemarketingList to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/remarketing_list.ex.
Writing RemarketingListShare to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/remarketing_list_share.ex.
Writing RemarketingListsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/remarketing_lists_list_response.ex.
Writing Report to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report.ex.
Writing ReportCompatibleFields to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_compatible_fields.ex.
Writing ReportCriteria to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_criteria.ex.
Writing ReportCrossDimensionReachCriteria to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_cross_dimension_reach_criteria.ex.
Writing ReportDelivery to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_delivery.ex.
Writing ReportFloodlightCriteria to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_floodlight_criteria.ex.
Writing ReportFloodlightCriteriaReportProperties to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_floodlight_criteria_report_properties.ex.
Writing ReportList to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_list.ex.
Writing ReportPathToConversionCriteria to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_path_to_conversion_criteria.ex.
Writing ReportPathToConversionCriteriaReportProperties to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_path_to_conversion_criteria_report_properties.ex.
Writing ReportReachCriteria to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_reach_criteria.ex.
Writing ReportSchedule to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/report_schedule.ex.
Writing ReportsConfiguration to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/reports_configuration.ex.
Writing RichMediaExitOverride to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/rich_media_exit_override.ex.
Writing Rule to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/rule.ex.
Writing Site to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/site.ex.
Writing SiteCompanionSetting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/site_companion_setting.ex.
Writing SiteContact to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/site_contact.ex.
Writing SiteSettings to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/site_settings.ex.
Writing SiteSkippableSetting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/site_skippable_setting.ex.
Writing SiteTranscodeSetting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/site_transcode_setting.ex.
Writing SiteVideoSettings to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/site_video_settings.ex.
Writing SitesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/sites_list_response.ex.
Writing Size to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/size.ex.
Writing SizesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/sizes_list_response.ex.
Writing SkippableSetting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/skippable_setting.ex.
Writing SortedDimension to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/sorted_dimension.ex.
Writing Subaccount to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/subaccount.ex.
Writing SubaccountsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/subaccounts_list_response.ex.
Writing TagData to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/tag_data.ex.
Writing TagSetting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/tag_setting.ex.
Writing TagSettings to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/tag_settings.ex.
Writing TargetWindow to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/target_window.ex.
Writing TargetableRemarketingList to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/targetable_remarketing_list.ex.
Writing TargetableRemarketingListsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/targetable_remarketing_lists_list_response.ex.
Writing TargetingTemplate to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/targeting_template.ex.
Writing TargetingTemplatesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/targeting_templates_list_response.ex.
Writing TechnologyTargeting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/technology_targeting.ex.
Writing ThirdPartyAuthenticationToken to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/third_party_authentication_token.ex.
Writing ThirdPartyTrackingUrl to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/third_party_tracking_url.ex.
Writing TranscodeSetting to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/transcode_setting.ex.
Writing UniversalAdId to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/universal_ad_id.ex.
Writing UserDefinedVariableConfiguration to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_defined_variable_configuration.ex.
Writing UserProfile to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_profile.ex.
Writing UserProfileList to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_profile_list.ex.
Writing UserRole to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_role.ex.
Writing UserRolePermission to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_role_permission.ex.
Writing UserRolePermissionGroup to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_role_permission_group.ex.
Writing UserRolePermissionGroupsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_role_permission_groups_list_response.ex.
Writing UserRolePermissionsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_role_permissions_list_response.ex.
Writing UserRolesListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/user_roles_list_response.ex.
Writing VideoFormat to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/video_format.ex.
Writing VideoFormatsListResponse to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/video_formats_list_response.ex.
Writing VideoOffset to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/video_offset.ex.
Writing VideoSettings to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/model/video_settings.ex.
Writing AccountActiveAdSummaries to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/account_active_ad_summaries.ex.
Writing AccountPermissionGroups to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/account_permission_groups.ex.
Writing AccountPermissions to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/account_permissions.ex.
Writing AccountUserProfiles to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/account_user_profiles.ex.
Writing Accounts to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/accounts.ex.
Writing Ads to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/ads.ex.
Writing AdvertiserGroups to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/advertiser_groups.ex.
Writing AdvertiserLandingPages to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/advertiser_landing_pages.ex.
Writing Advertisers to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/advertisers.ex.
Writing Browsers to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/browsers.ex.
Writing CampaignCreativeAssociations to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/campaign_creative_associations.ex.
Writing Campaigns to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/campaigns.ex.
Writing ChangeLogs to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/change_logs.ex.
Writing Cities to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/cities.ex.
Writing ConnectionTypes to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/connection_types.ex.
Writing ContentCategories to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/content_categories.ex.
Writing Conversions to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/conversions.ex.
Writing Countries to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/countries.ex.
Writing CreativeAssets to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/creative_assets.ex.
Writing CreativeFieldValues to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/creative_field_values.ex.
Writing CreativeFields to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/creative_fields.ex.
Writing CreativeGroups to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/creative_groups.ex.
Writing Creatives to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/creatives.ex.
Writing CustomEvents to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/custom_events.ex.
Writing DimensionValues to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/dimension_values.ex.
Writing DirectorySites to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/directory_sites.ex.
Writing DynamicTargetingKeys to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/dynamic_targeting_keys.ex.
Writing EventTags to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/event_tags.ex.
Writing Files to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/files.ex.
Writing FloodlightActivities to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/floodlight_activities.ex.
Writing FloodlightActivityGroups to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/floodlight_activity_groups.ex.
Writing FloodlightConfigurations to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/floodlight_configurations.ex.
Writing InventoryItems to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/inventory_items.ex.
Writing Languages to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/languages.ex.
Writing Metros to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/metros.ex.
Writing MobileApps to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/mobile_apps.ex.
Writing MobileCarriers to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/mobile_carriers.ex.
Writing OperatingSystemVersions to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/operating_system_versions.ex.
Writing OperatingSystems to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/operating_systems.ex.
Writing OrderDocuments to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/order_documents.ex.
Writing Orders to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/orders.ex.
Writing PlacementGroups to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/placement_groups.ex.
Writing PlacementStrategies to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/placement_strategies.ex.
Writing Placements to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/placements.ex.
Writing PlatformTypes to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/platform_types.ex.
Writing PostalCodes to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/postal_codes.ex.
Writing Projects to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/projects.ex.
Writing Regions to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/regions.ex.
Writing RemarketingListShares to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/remarketing_list_shares.ex.
Writing RemarketingLists to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/remarketing_lists.ex.
Writing Reports to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/reports.ex.
Writing Sites to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/sites.ex.
Writing Sizes to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/sizes.ex.
Writing Subaccounts to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/subaccounts.ex.
Writing TargetableRemarketingLists to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/targetable_remarketing_lists.ex.
Writing TargetingTemplates to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/targeting_templates.ex.
Writing UserProfiles to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/user_profiles.ex.
Writing UserRolePermissionGroups to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/user_role_permission_groups.ex.
Writing UserRolePermissions to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/user_role_permissions.ex.
Writing UserRoles to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/user_roles.ex.
Writing VideoFormats to clients/dfa_reporting/lib/google_api/dfa_reporting/v34/api/video_formats.ex.
Writing connection.ex.
Writing metadata.ex.
Writing mix.exs
Writing README.md
Writing LICENSE
Writing .gitignore
Writing config/config.exs
Writing test/test_helper.exs
fixing file permissions
2020-05-12 05:10:04,056 synthtool > No files in sources /home/kbuilder/.cache/synthtool/elixir-google-api/clients were copied. Does the source contain files?
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 180, in __exit__
    write(self.metadata_file_path)
  File "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 112, in write
    with open(outfile, "w") as fh:
FileNotFoundError: [Errno 2] No such file or directory: 'clients/dfa_reporting/synth.metadata'
2020-05-12 05:10:04 [ERROR] Synthesis failed
2020-05-12 05:10:04,089 autosynth > Synthesis failed
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 599, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 471, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 549, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 118, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/dfa_reporting/synth.metadata', 'synth.py', '--', 'DFAReporting']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth passed, closing! :green_heart:


Pillar OOM&reset while attempting to update EVE

Attempt to update EVE on the Supermicro HW via "eden controller" results in OOM and subsequent reset. Probably related to cgroup limits.

Steps to Reproduce:

Set up EVE and try to update the EVE image via "eden controller"

Actual Results:

OOM logs on the screen and a reset

Expected Results:

Updated and running EVE

Additional Information

This is seen on Supermicro HW


fixed code formatting in ui debug article

In reviewing the material, I noticed that code formatting wasn't implemented correctly, so I fixed it.

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Validation Status: Errors
Articles

Article
Status
Details

uitest-06-debugging.md
Failed
Details

uitest-06-debugging.md

[Error] The following tags were not recognized: ms.technology, ms.prod.
[Warning] The article doesn't have a title (it's missing the H1 heading, coded in markdown as '# heading text'). Add a main title to the article right after the tags element.

JobID: a719c1f0-6480-4784-9a22-97bce86fecd5

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Validation Status: Warnings
Articles

Article
Status
Details

uitest-06-debugging.md
Warning
Details

uitest-06-debugging.md

[Warning] The article doesn't have a title (it's missing the H1 heading, coded in markdown as '# heading text'). Add a main title to the article right after the tags element.

JobID: ce13c33d-d7aa-4dbd-b768-2c5662e447b8


Which program should I use to open artwork files?

https://github.com/beagleboard/beaglebone-ai/tree/master/HW
I want to open the Artwork file.
I tried to open it with Altium, Pads, Eagle, but it failed.
Which program should I use to open artwork files?

Unfortunately, the design files are Cadence Allegro.  I believe there is a viewer here for Windows users: https://www.cadence.com/en_US/home/tools/allegro-downloads-start.html
However, we are currently having the design converted to KiCad.  We will announce when that is ready and add it to the repo.  And our goal is to use KiCad for future BeagleBoard.org designs.

If you have a more immediate need, please email me<EMAIL_ADDRESS>and I can see what the status is on the kicad conversion


Fix ScalaDoc cross-module links

Background
Some ScalaDoc cross-module links don't resolve correctly (at all)
Feature
Fix ScalaDoc cross-module links. At the time of issues creation there has been 4 warnings in this regard.
See: sbt doc output.

Two more cases in:

za.co.absa.spark.commons.sql.functions -> col
za.co.absa.spark.commons.OncePerSparkSession -> ConcurrentHashMap


_utf8_urlencode brokes list url-parameters

As part of current job i need to check array-type url-parameters.
Like:
http://www.google.com/?ids[]=1&ids[]=2&ids[]=3
To get parameters with same names its possible to pass its values as list.
Like:
${values}    Create List    1    2    3
${params}    Create Dictionary    ids[]=${values}

Unfortunately robotframework-requests library's making any list-parameter to be string at the _utf8_urlencode method -- so my dictionary gets ids[]="[1,2,3]" instead of what it was before. So its impossible to pass array-parameters.
I've just remove _utf8_urlencode call and its working well.
Could you please look into that?

but removing that function still urlencode the values?

looking at the requests code the encoding should be already performed so it might work, could you submit a test that shows this bug and a PR with the fix?

Would be really useful a test to demonstrate this bug, I think it will be fixed with the new keywords that wont add any additional data parsing.

I cannot reproduce the problem, during the 0.8 development I made the following tests and always worked (also tested with  Get Request keyword)
Get Request With Url Duplicated Keys In Params
    [Tags]  get
    ${array}=          Create List   1  2
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key=1&key=2
    Status Should Be    OK  ${resp}
    Lists Should Be Equal  ${array}  ${resp.json()}[args][key]

Get Request With Url Duplicated Keys In Params And PHP Style Array
    [Tags]  get
    ${array}=          Create List   1  2
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key[]=1&key[]=2
    Status Should Be    OK  ${resp}
    Lists Should Be Equal  ${array}  ${resp.json()}[args][key[]]

Get Request With Url Params As PHP Style Array
    [Tags]  get
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key[]=1,2
    Status Should Be    OK  ${resp}
    Should Be Equal As Strings  1,2  ${resp.json()}[args][key[]]

Get Request With Url Params As Array
    [Tags]  get
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key=[1,2]
    Status Should Be    OK  ${resp}
    Should Be Equal As Strings  [1,2]  ${resp.json()}[args][key]Get Request With Url Duplicated Keys In Params
    [Tags]  get
    ${array}=          Create List   1  2
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key=1&key=2
    Status Should Be    OK  ${resp}
    Lists Should Be Equal  ${array}  ${resp.json()}[args][key]

Get Request With Url Duplicated Keys In Params And PHP Style Array
    [Tags]  get
    ${array}=          Create List   1  2
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key[]=1&key[]=2
    Status Should Be    OK  ${resp}
    Lists Should Be Equal  ${array}  ${resp.json()}[args][key[]]

Get Request With Url Params As PHP Style Array
    [Tags]  get
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key[]=1,2
    Status Should Be    OK  ${resp}
    Should Be Equal As Strings  1,2  ${resp.json()}[args][key[]]

Get Request With Url Params As Array
    [Tags]  get
    ${resp}=            GET On Session  ${GLOBAL_SESSION}  /anything
    ...                     params=key=[1,2]
    Status Should Be    OK  ${resp}
    Should Be Equal As Strings  [1,2]  ${resp.json()}[args][key]


fix: use readline.cursorTo instead of process.stdout.cursorTo

[ x] Commit history is tidy & follows Contributing guidelines ℹ

What this does
updates use of out-of-date process.stdout.cursorTo to readline.cursorTo to prevent throwing of error when script is not executed in a TTY environment.

:tada: This PR is included in version 2.2.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[WIP] Networking Metrics

Summary
Split the Telemetry docs into multiple parts, and document Metrics as recommended in #36751.
Fixes https://github.com/dotnet/runtime/issues/90663, fixes https://github.com/dotnet/docs/issues/36752, fixes https://github.com/dotnet/docs/issues/36751

Internal previews

📄 File
🔗 Preview link

docs/fundamentals/networking/overview.md
Network programming in .NET

docs/fundamentals/networking/telemetry/event-counters.md
Networking Event Counters in .NET

docs/fundamentals/networking/telemetry/events.md
Networking Events in .NET

docs/fundamentals/networking/telemetry/metrics.md
docs/fundamentals/networking/telemetry/metrics

docs/fundamentals/networking/telemetry/overview.md
Networking telemetry in .NET

This is now ready for review. @MihaZupan, @JamesNK can you please take a look?


Fix reply map value memory leak

https://github.com/redis/hiredis-py/issues/175
not sure why PyDict_SetItem is returning -1 even though the assignment seems to be successful. But it was skipping over the Py_DECREF calls causing a memory leak.

Hey,
Thanks for your contribution! Could you explain your message a bit though?

not sure why PyDict_SetItem is returning -1 even though the assignment seems to be successful

The assignment is not guaranteed to be successful. It will fail e.g. if self->pending object is of a type that can't be used as a dict key.

You're right, my mistake; PyDict_SetItem is not returning -1 here normally. The leak, though, is it's returning 0 because the PyDict_SetItem is successful, but the Py_DECREF is only called if unsuccessful, therefore keeping an extra ref to the obj in memory. As per the c api docs, "(PyDict_SetItem) does not steal a reference to val." So a Py_DECREF is required even on successful completion.
https://github.com/valkey-io/libvalkey-py/blob/a85254f04ce6baddf3b4463db652a186348cf0d9/src/reader.c#L90-L95

Thank you for a great catch! I was mistakenly thinking PyDict_SetItem would take ownership in case the call succeeds but this is indeed not the case.


[release-0.6] WaitForPodsReady: Load the backoffLimitCount regardless of the requeueingStrategy.timestamp

What type of PR is this?
/kind bug
What this PR does / why we need it:
If we don't set the requeuingStrategy.timestamp , the backoffLimitCount is ignored.
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
This has already been fixed in #2040 as a feature enhancement.
Does this PR introduce a user-facing change?

Fix a bug that the ".waitForPodsReady.requeuingStrategy.backoffLimitCount" is ignored when the ".waitForPodsReady.requeuingStrategy.timestamp" is not set.

Why Aldo is not recognized 🧐

I was informed that there was an issue in the CLA check system. I'm asking around if there are other workarounds.

Can you try removing me from co-author? Maybe it's messing something up?

I was informed that there was an issue in the CLA check system. I'm asking around if there are other workarounds.

Oh, I see. Thank you!

co-author should work, it's not registering someone as having signed

Can you try removing me from co-author? Maybe it's messing something up?

Let me try it

/lgtm
/approve

I think there's a temporary issue with this and/or Aldo's account, I use co-authored pretty regularly in the org FWIW.
Hopefully we can sort that out with the CNCF soon.

FWIW

Thanks!


fix(nested_context): Fix bug where the nested rules engine calls usin…

…g closure json didn't properly pass the logger context around

:tada: This PR is included in version 1.5.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Moving LIP creation to separate page

@losman0s fyi @ConnorLee is going to do a once-over on design side here to align with v2 UI design that we're looking to ship this week, so consider this a temp mvp approach
Thinking we merge this and then update asap


Project template management

Hi,
I tried to add a new template for my projects and I didn't find a proper way to do it.
I think we should be able to create a new brunch project like that :

brunch new brunch -from my_template

For now, I just created a new folder with my template in template/, named it "base" and use npm pack/npm install
Can't it be better? Really have to pack/install at every modification?
I think it would be great to have :

brunch template add my_template_folder my_template_name
brunch template update my_template_name my_template_folder my_new_template_name
brunch template remove my_template

I think it would be cool to see some others templates.
What do you think?

Hi, this functional is already implemented in a branch that will become brunch 1.0 (brunch new app —template /path/to/tpl)


Peak picking some MS levels only

Thank you for ThermoRawFileParser, which I happily use on Linux.
It seems that peak picking is either activated on all scans or none, using -p. Unless I have missed it, it would be great to be able to apply peak picking only on some, use-defined MS levels. My typical use case would be to do it on MS2 scans and leave the MS1 scans in profile. I am using the latest release 1.3.3.

Hi @lgatto,
That is correct, it is either all centroided (default) or all profile, if it is present ( -p ). The feature you request can be implemented in the next release.

That would be great, thank you.
Is there a release data for the next one, or is it whenever it is ready?

No, we do not have the release date yet, but if you comfortable using prerelease build and/or build TRFP from the source, you can get it faster.

Thanks, will do.

Are there any build instructions available somewhere?

I don't think we have official building instructions, but in principle, it is just cloning the repository and building with msbuild, assuming you have complete mono installation. For older versions of mono xbuild should be used instead.
Below is the excerpt from the Dockerfile I use locally, the compiled version will be in /home/biodocker/build/bin/x64/Debug/
    git clone -b master --single-branch --depth 1 https://github.com/compomics/ThermoRawFileParser /home/biodocker/build
    msbuild /home/biodocker/build

There is a Dockerfile included in the repository, it should work as well.

It ran
git clone -b master --single-branch --depth 1 https://github.com/compomics/ThermoRawFileParser
cd ThermoRawFileParser
msbuild

Which seemed successful. But
$ mono bin/x64/Debug/ThermoRawFileParser.exe --version
1.3.3

still indicates version 1.3.3 and I can't spot anything in the documentation about picking peaks in some MS levels.

The feature is still to be implemented. I will update the issue when it will be ready. Sorry for the confusion.

Ah ok, thanks.

273ff2cfaf6ad1b8e270e87a111fa23b94046c17 implements the feature
The -p|--noPeakPicking now supports additional value argument limiting it to some MS levels, the argument can be a list of numbers or intervals (including open) separated by commas, for example
just -p (no value defined) - no peak picking for all MS levels
-p=2- - no peak picking for MS2 and higher
-p=1,3,5 - no peak picking for level MS1, MS3, and MS5
-p=1 - no peak picking for MS1 only
Please, note, that due to the limitation of the command line parsing library optional arguments has to be defined without white spaces, i.e. any of -p=1,2,3, -p:1,2,3, -p1,2,3 will work, but -p 1,2,3 won't.
You can build it from branch 1.4.0, i.e.
git clone -b 1.4.0 --single-branch --depth 1 https://github.com/compomics/ThermoRawFileParser

Yes, I confirm it works. Thanks!

This feature is available in version 1.3.4


Ignore initial state

Make sure the boxes are checked regardless of their initial state, see https://github.com/cheezy/page-object/wiki/Elements

@jlantz @njjc @davidhabib review at will


Mention NixOS with the other operating systems

Polybar is now included in Nix/NixOS if y'all want to mention it in the README.
(as of https://github.com/NixOS/nixpkgs/pull/22222)

Thank you


Allow to use systemd socket activation

We need to expose API which takes a socket which is already in the listening
state, ready to accept connections.  The socket will be prepared by the systemd
socket activation layer.

Related to https://github.com/input-output-hk/cardano-node/issues/498


Add qa question about a11y tools

Checklist:

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)

Closes #XXXXX

If this category is approved, then this question will need to be moved to the accessibility quiz not the QA one.

Yep, got it 👍🏽  Thanks!

I am closing this PR because it looks like you opened up a new one

Thanks @jdwilkin4.


Installation instructions for srt_fixer_cli.py

Your documentation is helpful and got me running on the srt_fix.py as well as the GUI. However the documentation regarding how and where to install srt_fixer_cli.py is a bit sparse. It assumes the user knows where to place the files and how to do so. There is no python install command for installing it, so I made the assumption that I should manually download the repo, and drop all the files within the already downloaded postprocessor (from the srt_fix install process).
This does work, however in the event I need to reinstall windows, I will need to remember to manually do this process again. It would be helpful if you added some lines to the Readme about how to install srt_fixer_cli.py via pip or such. Thank you

Thats a good point. I don't know enough about pip. I figured people using a command line tool will also be fine with coping two files .To use the tool you need to have simplesrt.py and srt_fixer_cli.py in the same directory. I did mention that in the readme .


Disallow negative padding and margins

They're just as crazy in this system as they are in the web.

Fixed #1042

LGTM


Add kmsKey reference field

Signed-off-by: Vandita2020<EMAIL_ADDRESS>Issue #, if available:
Description of changes:
Added kmsKeyRef field
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

/lgtm


Extension overloads oldfiles with viewer calls

After browsing for a bit with :Telescope media I've noticed that :Telescope oldfiles doesn't work anymore. Then I've looked at :browse oldfiles and this is what it's full of:
80: term://~//10611:/usr/bin/glow
81: term://~//10575:/usr/bin/glow
82: term://~//10597:/usr/bin/glow
83: term://~//10587:/usr/bin/glow
84: term://~//10535:/usr/bin/chafa
85: term://~//10505:/usr/bin/glow
86: term://~//10517:/usr/bin/chafa
87: term://~//10472:/usr/bin/chafa
88: term://~//10486:/usr/bin/chafa
89: term://~//10444:/usr/bin/chafa
90: term://~//10373:/usr/bin/chafa
91: term://~//10429:/usr/bin/chafa
92: term://~//10401:/usr/bin/chafa
93: term://~//10458:/usr/bin/chafa
94: term://~//10357:/usr/bin/chafa
95: term://~//10387:/usr/bin/chafa
96: term://~//10415:/usr/bin/chafa
97: term://~//10340:/usr/bin/chafa
98: term://~//10324:/usr/bin/chafa
99: term://~//10267:/usr/bin/chafa
100: term://~//10221:/usr/bin/chafa

Wanted to use media as replacement for find_files, but with this I can't really use media at all since I heavily rely on oldfiles

Hey, there.
Do the text based files and binaries get logged as well? this looks like a shada issue. I am not quite sure.
This is very weird. It does not log anything into mine. And, I too use :oldfiles and :Telescope oldfiles too.
https://user-images.githubusercontent.com/80379926/236838694-696af606-9e68-40d3-b5ee-671b77ea0b24.mp4
1: /home/maker/Pictures/wallpapers/abstract/README.md
2: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/engine.lua
3: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/rifle.lua
4: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/scope.lua
5: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/canned.lua
6: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/init.lua
7: term://~/Dotfiles/neovim/telescope-media.nvim//1181583:/usr/bin/ranger
8: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/util.lua
9: term://~/Dotfiles/neovim/telescope-media.nvim//1180854:/usr/bin/ranger
10: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/preview.lua
11: /usr/share/nvim/runtime/doc/starting.txt
12: /usr/share/nvim/runtime/doc/eval.txt
13: term://~/Dotfiles/neovim/telescope-media.nvim//1178462:/usr/bin/ranger
14: /home/maker/Downloads/gcc/gcc/c-family/c-common.cc
15: /home/maker/Scratch/language/cpp/xorg/xhold.c
16: /home/maker/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/configs/lsp/null.lua
17: /home/maker/.local/share/nvim/plugins/null-ls.nvim/lua/null-ls/builtins/init.lua
18: term://~/Dotfiles/dots.sh/config/_term/nvim//1175340:/usr/bin/ranger
19: /home/maker/.local/state/nvim/lazy/readme/doc/mason-null-ls.nvim.md
20: /home/maker/Dotfiles/dots.sh/config/_term/nvim/.neoconf.json
21: /home/maker/Scratch/language/cpp/single/grid.c
22: /home/maker/Scratch/language/cpp/single/gcd.c
23: /home/maker/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/configs/lsp/init.lua
24: /home/maker/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/configs/telescope/extensions/media.lua
25: term://~/Pictures/wallpapers/abstract//1169797:/usr/bin/ranger
26: /home/maker/Dotfiles/neovim/telescope-media.nvim/.git/COMMIT_EDITMSG
27: /home/maker/Dotfiles/neovim/telescope-media.nvim/.git/rebase-merge/git-rebase-todo
28: /home/maker/Dotfiles/neovim/telescope-media.nvim/lua/telescope/_extensions/media/ueberzug.lua
29: /home/maker/Scratch/language/python/ueb.py
30: /tmp/ueberzug.fifo
31: /home/maker/Dotfiles/dots.sh/config/_term/ranger/scope.sh
32: term://~/Dotfiles/dots.sh/config/_term/ranger//1161542:/usr/bin/ranger
33: /home/maker/Scratch/data/blog-credit.txt
34: /usr/share/nvim/runtime/doc/map.txt
35: term://~/Scratch/data//1145509:/usr/bin/ranger
36: term://~/Scratch/data//1144828:/usr/bin/ranger
37: /usr/share/nvim/runtime/doc/intro.txt
38: /home/maker/Scratch/data/info.txt
39: /home/maker/Scratch/language/python/ignv.py
40: /home/maker/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/plugins/completions.lua
41: /home/maker/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/configs/lsp/masonnull.lua
42: term://~/Dotfiles/dots.sh/config/_term/nvim//1143850:/usr/bin/ranger
43: /home/maker/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/plugins/lsp.lua
44: term://~/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/plugins//1139470:/usr/bin/ranger
45: /home/maker/Dotfiles/dots.sh/config/_term/nvim/lua/dharmx/utils/servers.lua
46: /home/maker/Dotfiles/dots.sh/config/_term/nvim/init.vim
47: /home/maker/Scratch/data/lola.txt
48: /home/maker/.local/share/nvim/plugins/null-ls.nvim/test/spec/helpers/range_formatting_args_factory_spec.lua
49: /home/maker/.local/share/nvim/plugins/null-ls.nvim/scripts/minimal_init.lua

Later gonna send my config
It's really wierd why it does that

Telescope config
Media config
Hmm, I'm thinking, might it be because of how I was calling it? Here's function
local function mediaCall()
    require("telescope").extensions.media.media({cwd=vim.fn.getcwd()})
end

Just tried you config. Commented out howdoi.nvim because it was not working and throwing errors.
Uploading demo-2023-05-09_17.12.57.mp4…
I seems to work. No opened terminal stuff is getting appended into shada/oldfiles.

Try :browse oldfiles instead coz telescope not showing those term:// entries

Oh, missed when you did that, sorry
Well, that's insanely wierd
Gonna do packer update and try again, maybe some other extension doing smth

Closing as can't reproduce anymore

Okay.


Class "Swoole\Database\PDOPool" Not Found : OpenSwoole version 22.0.0, PHP 8.1.14

What did you do? If possible, provide a simple script for reproducing the error.

//db_connection_pool.php

<?php
declare(strict_types=1);
include (dirname(__DIR__).'/config/db_config.php');

use Swoole\Coroutine\PostgreSQL;
use Swoole\Database\PDOConfig;
use Swoole\Database\PDOPool;
use Swoole\Runtime;

    function create_db_connection_pool() {
            return new PDOPool(
                    (new PDOConfig())
                        ->withDriver('pgsql')
                        ->withHost(POSTGRES_SERVER_HOST)
                        ->withPort(POSTGRES_SERVER_PORT)
                        // ->withUnixSocket('/tmp/mysql.sock')
                        ->withDbName(POSTGRES_SERVER_DB)
                        //->withCharset('')
                        ->withUsername(POSTGRES_SERVER_USER)
                        ->withPassword(POSTGRES_SERVER_PWD)
                );
    }

where constants are defined in db_config.php as:
const POSTGRES_SERVER_HOST = 'localhost';
const POSTGRES_SERVER_PORT = 5432;
const POSTGRES_SERVER_DB = 'swooledb';
const POSTGRES_SERVER_USER = 'postgres';
const POSTGRES_SERVER_PWD = 'passwd123';

From inside my Main Class:
       protected $httpService;
       protected $conn_pool_swoole;

       function __construct($ip, $port, $serverMode) {
       $this->httpService = new Server($ip, $port, $serverMode);

       $this->setDefault();
       $this->bindWorkerEvents();
       $this->bindHttpEvent();
       }

    protected function bindWorkerEvents() {

        $init = function ($server, $worker_id) {
            require __DIR__.'/bootstrap/db_connection_pool.php';
            $this->conn_pool_swoole = create_db_connection_pool();
        }
        $this->httpService->on('WorkerStart', $init);
     }

What did you expect to see?

No Error

What did you see instead?

PHP Fatal error:  Uncaught Error: Class "Swoole\Database\PDOPool" not found in /var/www/html/swoole-prac/bootstrap/db_connection_pool.php:49
Stack trace:
#0 /var/www/html/swoole-prac/sw_service.php(92): create_db_connection_pool()
#1 [internal function]: sw_service->{closure}()
#2 {main}
  thrown in /var/www/html/swoole-prac/bootstrap/db_connection_pool.php on line

What version of OpenSwoole are you using (show your php --ri openswoole)?

openswoole

Open Swoole => enabled
Author => Open Swoole Group<EMAIL_ADDRESS>Version => 22.0.0
Built => Jan 13 2023 22:50:54
coroutine => enabled with thread context
debug => enabled
trace_log => enabled
epoll => enabled
eventfd => enabled
signalfd => enabled
cpu_affinity => enabled
spinlock => enabled
rwlock => enabled
sockets => enabled
openssl => OpenSSL 3.0.2 15 Mar 2022
dtls => enabled
http2 => enabled
c-ares => 1.18.1
zlib => 1.2.11
mutex_timedlock => enabled
pthread_barrier => enabled
futex => enabled
mysqlnd => enabled
postgresql => enabled

Directive => Local Value => Master Value
openswoole.enable_coroutine => On => On
openswoole.enable_preemptive_scheduler => Off => Off
openswoole.display_errors => On => On
openswoole.unixsock_buffer_size => 8388608 => 8388608

What is your machine environment used (show your uname -a & php -v & gcc -v) ?

**uname -a**
Linux fakhar-HP-Laptop 5.17.5-76051705-generic #202204271406~1651504840~20.04~63e51bd-Ubuntu SMP PREEMPT Wed Ma x86_64 x86_64 x86_64 GNU/Linux

**PHP Version:**
PHP 8.1.14 (cli) (built: Jan  6 2023 15:23:18) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.14, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.14, Copyright (c), by Zend Technologies

**GCC Version:**
gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04)

@doubaokun
I am trying "pgsql" driver based on your response to the closed issue
You can also try the following OpenSwoole support channels:

Documentation - Documentation for Open Swoole
Slack - Slack channel of Open Swoole
Discord - Discord server of Open Swoole

Please find PDO pool example at:
https://github.com/openswoole/openswoole/blob/master/example/src/Coroutine/MySQLClientPool.php
Postgres client pool example at:
https://github.com/openswoole/openswoole/blob/master/example/src/Coroutine/PostgresClientPool.php


phantonjs crashed with casperjs

<EMAIL_ADDRESS>commented:

Which version of PhantomJS are you using? Tip: run 'phantomjs --version'.
1.6.1
What steps will reproduce the problem?

Fresh phantomjs install

Fresh casperjs install
Run casperjs --version

What is the expected output? What do you see instead?
expect:
Anything (casperjs version)
see:
PhantomJS has crashed. Please file a bug report at https://code.google.com/p/phantomjs/issues/entry and attach the crash dump file: /tmp/42b2e233-b302-91d9-68654c9e-7b65c2f4.dmp
Naruszenie ochrony pamięci (core dumped)
Which operating system are you using?
Ubuntu 12.04
Did you use binary PhantomJS or did you compile it from source?
binary from phantomjs site
Please provide any additional information below.

Disclaimer:
This issue was migrated on 2013-03-15 from the project's former issue tracker on Google Code, Issue #766.
:star2:   2 people had starred this issue at the time of migration.

Please upgrade to PhantomJS 2.0. 1.9.x is no longer supported, and known to have many crasher bugs that are fixed in 2.0.


Running out of Memory on ImageMagick convert step stop quietly (code 0)

Summary
When the ImageMagick memory limit is it, converter stops quietly
Steps To Reproduce
Steps to reproduce the behavior:
using latest axarev/parsrand axarev/parsr-ui-localhost in docker,
try to convert this image based pdf all default settings
Expected behavior
use different exit code and propagate error
Actual behavior
cache resources exhausted is triggered, process exited with code 0, UI thinks all is good and done
Logs
INFO  (parsr-api/6 on ea33c905b839): Since the input file is a PDF with only images, trying to run an OCR on all pages...
INFO  (parsr-api/6 on ea33c905b839): Using extractor: TesseractExtractor
INFO  (parsr-api/6 on ea33c905b839): executing command: convert -colorspace RGB -density 300x300 -compress lzw -alpha remove -background white /tmp/4790273a22e1895493ffe06bfedad3/39a3cd9eb3961de5ce02ecdbc79c1a.pdf /tmp/4790273a22e1895493ffe06bfedad3/samples/Sample_39a3cd9eb3961de5ce02ecdbc79c1a_%03d.jpeg
INFO  (parsr-api/6 on ea33c905b839): executing command error: convert-im6.q16: cache resources exhausted `/tmp/4790273a22e1895493ffe06bfedad3/39a3cd9eb3961de5ce02ecdbc79c1a.pdf' @ error/cache.c/OpenPixelCache/4083.
INFO  (parsr-api/6 on ea33c905b839): {"found":true,"error":"convert-im6.q16: cache resources exhausted `/tmp/4790273a22e1895493ffe06bfedad3/39a3cd9eb3961de5ce02ecdbc79c1a.pdf' @ error/cache.c/OpenPixelCache/4083.\n"}
INFO  (parsr-api/6 on ea33c905b839): Exiting with code 0
INFO  (parsr-api/6 on ea33c905b839): Process exited

Environment

Docker

Additional context
default ImageMagick memory limit is
<policy domain="resource" name="memory" value="256MiB"/>
set in /etc/ImageMagick-6/policy.xml
identify  -list resource
Resource limits:
  Width: 16KP
  Height: 16KP
  List length: 18.446744EP
  Area: 128MP
  Memory: 256MiB
  Map: 512MiB
  Disk: 1GiB
  File: 786432
  Thread: 2
  Throttle: 0
  Time: unlimited

related issue https://github.com/ImageMagick/ImageMagick/issues/396

Hi @jcsrb
Yesterday we release version 0.11 with a new feature Image data extraction using OCR
Have you tried it ??

Current behaviour that converts all pages to images for ocr running is a legacy behaviour that I guess we will remove soon....

I missed that option, trying it now - so far 4 pages (of 23) and still going without error
updating when done

using image-detection ocrImages: true option the document was processed without process failures
quality of the resulted markdown with default settings not amazing, but depends on more settings tweaks
I consider this closed as the new options are available and current default is deprecated


add better support for single core devices

Hey - so a bit new to video on iOS - I'm trying to update a UIProgressView when recording but finding that it's stealing the main thread from the capture session. The shorter the update interval of the UIProgressView (either using NSTimer or GCD), the choppier the video is.
Is AVCaptureSession not thread safe by default, or just this particular implementation? I notice other apps like Vine have no problem updating the UI while video is recording so either they're using something like CADisplayLink to update the UI or there's a way to record video off the main thread?

going to close this, not something we'll support at this time. let me know if it's important otherwise.


Jest tests detect dynamic imports on<EMAIL_ADDRESS>

Describe the Bug
NestJS application.
Packages:
"@nestjs/cli": "^10.3.2",
"@react-email/components": "0.0.25",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-email": "3.0.1",
Error:
LeadExistsCreationAttemptTemplate › should render the button correctly

    TypeError: A dynamic import callback was invoked without --experimental-vm-modules

      29 |     return {
      30 |       subject: template.subject(props),
    > 31 |       html: await render(template.mailComponent(props)),
         |                         ^
      32 |     };
      33 |   }
      34 | }

      at ../../../node_modules/.pnpm/@react-email+render@1.0.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-email/render/dist/node/index.js:132:39
      at ../../../node_modules/.pnpm/@react-email+render@1.0.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-email/render/dist/node/index.js:60:61
      at __async (../../../node_modules/.pnpm/@react-email+render@1.0.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-email/render/dist/node/index.js:44:10)
      at render (../../../node_modules/.pnpm/@react-email+render@1.0.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-email/render/dist/node/index.js:130:36)
      at TemplateService.renderEmail (email/domain/services/template.service.ts:31:25)

Hello, I'm upgrading the react-emails package version on a project. It's currently working fine with the new async render and I'm able to render and send the emails properly. However the tests aren't working and jest is accusing the render function of having a dynamic import callback.
This did not happen on the previous package version.
Which package is affected (leave empty if unsure)
@react-email/render
Link to the code that reproduces this issue
https://github.com/resend/react-email/blob/canary/packages/render/src/node/index.ts
To Reproduce

Create a file that returns a React.JSX.Element
Create a function that renders said React.Element
Create a jest spec file that tests said function.
Running this test should fail with the error message above.

Example of test:

  describe('renderEmail', () => {
    it('should render the email subject and html', async () => {
      const payload = {
        email: faker.internet.email(),
        date: new Date(),
      };

      const { html, subject }: MailRender = await service.renderEmail(payload);

      expect(subject).toContain('Log in');
      expect(html).toContain('Log In');
      expect(html).toContain(
        `You will be logged in as <b>${payload.email}</b>`,
      );
    });
  });
});

Expected Behavior
The test should be ran normally and no error message should be shown.
What's your node version? (if relevant)
v22.6.0

The thing causing the error was previously implemented on renderAsync, but as you are now using the code that does the dynamic import it now causes the issue. This is not a problem with React Email per se, its just something about Jest's support for dynamic imports. I would recommend you do what the docs say you do, that is passing the experimental vm option to Node.

Execute node with --experimental-vm-modules, e.g. node --experimental-vm-modules node_modules/jest/bin/jest.js or
NODE_OPTIONS="$NODE_OPTIONS --experimental-vm-modules" npx jest etc.
On Windows, you can use cross-env to be able to set environment variables.
If you use Yarn, you can use yarn node --experimental-vm-modules $(yarn bin jest). This command will also work if you use Yarn Plug'n'Play.
If your codebase includes ESM imports from *.wasm files, you do not need to pass --experimental-wasm-modules to node. Current implementation of WebAssembly imports in Jest relies on experimental VM modules, however, this may change in the future.

See https://jestjs.io/docs/next/ecmascript-modules for more info.

I have also encountered this issue using react-email with node and jest.
It sounds like you are saying that react-email with node needs the --experimental-vm-modules flag.
If this is the case, maybe consider updating your docs to mention this requirement.

Running jest with node --experimental-vm-modules makes my tests twice as slow, and almost doubles their heap size.
It seems I can work around this by adding<EMAIL_ADDRESS>and using that rather than the render exported from @react-email/components
This appears to work with<EMAIL_ADDRESS>and<EMAIL_ADDRESS>


fix(Makefile): hide k8s-claimer token in make targets

Current coverage is 66.66% (diff: 100%)

Merging #24 into master will not change coverage

@@             master        #24   diff @@
==========================================
  Files             4          4
  Lines            36         36
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits             24         24
  Misses           11         11
  Partials          1          1

Powered by Codecov. Last update bd3d7bb...49c0321


Bugfix: No longer wrap FormIdComponent into a loadable.

This seems to be broken since the update to React 18.
The size different is not really measurable.

REVIEW (f36c927)


Generate and approve CSRs for conntrol-plane and static workers nodes

What this PR does / why we need it:
Fixes the issue that kubelets on control-plane and static workers nodes are service requests under self-signed certificates.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #1093
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

Generate and approve CSRs for conntrol-plane and static workers nodes

/assign @xmudrii


Confusing buttons text: "Hydra Show Monitor". The button seems to have no effect

Argus users expect the buttons of "Hydra Show Monitor" and "Hydra Show Logs" to do something visible.
A user has no way to understand, that unlike other buttons, this only copy a command to clipboard.

Two possible solutions could be:

Add a tooltip to tell user about it.
Rename button text like: "Hydra Show Monitor"  => "Copy Hydra-Show-Monitor command-line"

@k0machi this is a good place to use the notifications
and no, we shouldn't make the text of the button longer... it doesn't help whatsoever.
@k0machi please open an issue about tooltips, we need across the board in lots of places and buttons.


Move word aligner into popup dialog

Instead of having the alignments showing on the card - move to separate popup dialog.
@birchamp 's example is here: https://drive.google.com/file/d/1BPTf81UcBmBvlUeADwQQACcRvtupgDhb/view?usp=sharing

@elsylambert this is in latest develop build v1.2.0 build 1f1cfb01
Clicking on verse text will bring up an edit box:

And clicking on the alignment status button next to the verse will bring up the word aligner:

Looks good with v1.2.0 build 26c1bbf QA


Add mol2/sdf input files for the cyclodextrin challenge

[x]  Add file generation notebook to the CD guest folder and generate PDB and SDF files for the CD guests (mol2 files previously provided by Gilson lab)
[x]  Update the guest_files/ README description of the input files that are provided and a description of the jupyter notebook used to generate the PDB and SDF files.
[x]  Add file generation notebook to the CD host folder, and generate MOL2 and SDF files for the CD hosts (PDBs previously provided by Gilson lab)
[x]  Update the host_files/ README description of the files that are provided and include a description of the jupyter notebook used to generate the  MOL2 and SDF files for the CD hosts.

@bergazin What have you done to check the mol2 files of the hosts/ensure correct bond orders, etc.? This is an easy place to go wrong which is why I hadn't generated these in the first place.

Added the fixed/updated PDB, MOL2 and SDF files here.

For the record, in the process of doing this PR, we found problems with several of the cyclodextrin HOST PDB structures as provided by Katy Kellett. The 2D structures provided were correct, but in several cases the PDB structures (and the sdf/mol2 files generated from those) were incorrect, due to:

bad protonation state in some cases
incorrect bond order in others
incorrect R group in others

Hosts 9, 24 and 36 had incorrect PDBs, but were corrected on 7/19/19.


Fixed undefined event in Collapse directive

There was an undefined event in collapse directive making it crash on Firefox.
Small change to use the state (isExpanded) for this. Should be merged with #864

Current coverage is 86.19% (diff: 100%)

Merging #902 into feat-rc5 will not change coverage

@@           feat-rc5       #902   diff @@
==========================================
  Files            25         25
  Lines           768        768
  Methods         142        142
  Messages          0          0
  Branches        112        112
==========================================
  Hits            662        662
  Misses          106        106
  Partials          0          0

Powered by Codecov. Last update 68d17e7...dc22905

thanks, fixed in #864


How to deal with the edge in the pointcloud?

When I run the example " pointcloud ", there is a black edge in the pointcloud .
And how to deal with the edge? I want to delete it . Like this:

Another ear appears, but I don't want to keep it.
So how should I do?

@coldcoda ,this artifact is called by the occlusion phenomenon. Please read the explanation provided by @dorodnic https://github.com/IntelRealSense/librealsense/issues/2445#issuecomment-424481687.
librealsense provides a post-processing filter  (occlusion-flilter here) that removes the invalid capture.
The filter is integrated into realsense-viewers  3D view:

@ev-mp ,
Thanks a lot!!I have switched it from Off to Heuristic.

But it also has the black area and the people's edge.  Is there a way to let the black area and the edge around the people disappear?
Or Is there a way to remove the background from the pointcloud?

@coldcoda, to clarify - the occlusion filter does not remove the depth data. What it does is to look for depth pixels that have invalid (occluded) texture mapping , and replaces its color with black.
It means that the depth values are actually correct, it's just that due to the mentioned phenomenon there is no way to know what is the actual color data for those pixels are ,so they are colored black.
Obviously you can modify the code and instead of changing the color, to actually remove the depth values altogether.

@coldcoda , do you need more assistance?

Hi coldcoda,
Given what ev-mp has mentioned, wonder if you get any update?
If there is nothing else needed, this one will be closed.
Thanks!


Where can I find Phonegap.plist or Cordova.plist for ExternalHosts setting?

PhoneGap CLI, node & npm versions
Latest
Expected Behaviour
Where can I find Phonegap.plist or Cordova.plist for ExternalHosts setting?
Actual Behaviour
Unsure
Steps to Reproduce
Created PhoneGap app using the cli but cannot find the .plist file?
Sample Code that illustrates the problem
Error messages

If you add the iOS platform, you can find the plist in {app-root}/platforms/ios
phonegap platform add ios
Please keep in mind that this might get overwritten by builds and might not be what you are looking for.


Storm 1.0.x Nimbus Restart and Framework Registration Issue

I've noticed on several occasions far too many supervisors being spawned on our mesos cluster. There would be supervisors consuming mesos resources on machines where the topology wasn't even running.
In my research, I noticed that some topologies were associated with inactive mesos frameworks (what nimbus spawns), so I did the following test.

Launch Nimbus (1.0.4) on Mesos
Launch Topology. In the Mesos UI, under frameworks, you will see 1 Active Framework ("Storm104" - Nimbus) and 1 Active Task (The topology).
Kill -9 Nimbus
You will notice the original Nimbus is now under "Inactive Frameworks" and a new nimbus under "Active Frameworks", however, the Active task remains associated with the original nimbus, not the new one.

In Storm 0.9.x, restarting nimbus in this way causes the framework to re-register (instead of spawning a new one), in which case all the topologies remain associated with it.

@michaelmoss : we do not run nimbus inside the Mesos cluster ourselves.  I think you are reporting separate issues here.

nimbus stopping & starting leads to new framework instance
lingering supervisors that should be killing themselves

The 1st should be pretty easy to explain:  the MesosNimbus code records the framework ID into the local filesystem of the Nimbus.  When you restart the Nimbus it reads the framework ID from the local filesystem and uses it to reregister with Mesos.  This works perfectly fine for us.  I'm assuming that for you the Nimbus is not coming up with the same filesystem underneath it, since you are (somehow) launching the Nimbus into Mesos.  If you can "pin" the Nimbus onto the same host with the same local filesystem path for the storm.local.dir, then you should be able to avoid this problem.  FYI, there is nothing different about storm-0.9.x and storm-1.x for this behavior.
The 2nd I think I may have observed today in our test cluster, I'm trying to find time to look into it.

@michaelmoss : I'm analyzing the logs (nimbus, supervisor, mesos-slave/agent, mesos-master) and it seems the situation leading to zombie-supervisors is something like this:

MesosNimbus schedules worker (mesos task) onto host
MesosSupervisor receives Executor.launchTask(), and sends TASK_RUNNING status back.
Nimbus-core in the meantime has scheduled the worker away from the host for some reason.
The Supervisor-core thus never tries to actually launch the worker process.
Supervisor lives forever, with a falsely "running" mesos task that doesn't actually exist as a running worker process.

So it seems this is a race condition with the hack we put in place to workaround Storm inadvertently removing the invocation of ISupervisor.assigned().
I believe that this leads to the Supervisor living forever -- maybe without that call there is never any interaction between the Supervisor-core code and the MesosSupervisor in this corner case situation.
I'm open to suggestions on how to handle it.  I'm probably going to hack storm in my own public repo to call the ISupervisor.assigned() method.

@erikdw, thanks for breaking this down and providing these leads.
For issue 1, "nimbus stopping & starting leads to new framework instance":
In experimenting with the blobstore,
supervisor.blobstore.class: "org.apache.storm.hdfs.blobstore.HdfsClientBlobStore"
nimbus.blobstore.class: "org.apache.storm.hdfs.blobstore.HdfsBlobStore"
I failed to realize that while the blobstore stores the topology jars wonderfully, it doesn't store any of the other nimbus state apparently. I reverted to our old NFS dir syncing, and confirmed this is no longer an issue (on reboot, the framework re-registers).
I will dig into issue 2 and post back.
Thanks again.

@michaelmoss : oh, interesting I didn't know that the blobstore had that functionality.  To be fair, the only state that we store in the local filesystem from MesosNimbus is the Framework ID.  We've already talked about shoving that into ZK, and after @changreytang 's changes to add logviewer launching with task reconciliation, the groundwork has already been laid to easily shove the Framework ID into ZK.  So that could allow you to continue using the fancy blobstore-in-HDFS functionality.

Thanks. I do wonder what the utility of running 2+ Nimbus servers in HA mode when marathon itself can keep things running (and one is ensuring that the blobs/topologies + nimbus config is backed up - as we are).

@michaelmoss : ah, good point.  I have still never used marathon, I'm only familiar with it in theory, but this could avoid us needing to spend any time on trying to support HA Nimbus directly.

@michaelmoss: I have tested a simple candidate fix for STORM-2690, which adds a call to ISupervisor.assigned()  from the storm-core supervisor code.  It also requires reverting some of the changes in this project that we worked on in PR https://github.com/mesos/storm/pull/208.
With those 2 changes, the supervisors are cleaning themselves up once again, and also not shutting themselves down unnecessarily.  It'll take me a bit of time to promote this properly into this repo and release a new version of storm-mesos support for 1.0.3/1.0.4.  We somehow broke the build for 1.0.4, as documented in issue #222, so that's some extra work I have to do first.

@erikdw what a relief. I was a bit worried I would have to jump into the abyss of that storm code to figure this out, but it looks like you know it well.
I'm watching and voted on STORM-2690, I suppose we are waiting on the storm project to get this patch in to move forward?
Do let me know how I might help.

@michaelmoss : I'll need to propose the patch and get it merged in, yup.  Don't foresee that being too much of an issue.  Maybe have to negotiate / beg a bit since they probably don't want 1.0.x to have much development on it, but it's the last version where we can have storm-mesos support without extreme hijinks.  See issue #214.  But it will take them time to cut a new 1.0.x release I am pretty sure.
So my plan for the shorter term is treating this like we do 0.9.x -- I can create a build based on a version of storm that I build myself from the changes in https://github.com/erikdw/storm.


Oddities in MFX Metadata Namespace

Expected Behavior

mfx.dg2.valve
Current Behavior

mfx.dg2_valve
Context

Somehow, the valve names here aren't being split to the proper level
Your Environment

pcds-0.6.0
dev only has transfocate

Confirmed still happens with bleeding-edge hutch-python and pcdsdevices

@ZLLentz Was this resolved by https://github.com/pcdshub/hutch-python/pull/119

@teddyrendahl yes, closing


tracking back to a bad repository

Routinator reports this:
routinator update
rsync://59e6c66f3466/rpki: failed with status exit code: 10
rsync://59e6c66f3466/rpki: rsync: getaddrinfo: 59e6c66f3466 873: Name or service not known
rsync://59e6c66f3466/rpki: rsync error: error in socket IO (code 10) at clientserver.c(125) [Receiver=3.1.2]
(this is also syslog'ed)
I see this in the repositories directory:
root@routinator:~/.rpki-cache/repository# ls
59e6c66f3466  repository.lacnic.net rpki.apnic.net rpkica.twnic.tw rpki-repository.nic.ad.jp
ca.rg.net rpki.afrinic.net rpki.arin.net rpki.cnnic.cn rpki.ripe.net
there's nothing really useful in that number/letter named directory ... how do I track back to where this came from? :)
I presume something like:
some tal had a list of downstream CAs ... one is this knucklehead
but :) maybe more logged data or something in the docs would make this a bit more discoverable? :) Also 'is this important?' would be good to know!

I saw this for the first time on the 27th of June. The structure rsync://59e6c66f3466/rpki fits with LACNIC, the others use different paths in their repos.

ok .. since 'this is just a test' :)
rm -rf 59*
and routinator  update
and...
root@routinator:~/.rpki-cache/repository# rm -rf 59e6c66f3466/
root@routinator:~/.rpki-cache/repository# routinator update
root@routinator:~/.rpki-cache/repository# routinator vrps -p <IP_ADDRESS>/24
ASN,IP Prefix,Max Length,Trust Anchor
AS53831,<IP_ADDRESS>/23,24,arin
AS396982,<IP_ADDRESS>/23,23,arin
ok.. some transient wonkiness from lacnic?
Maybe there's a step here:
"clean up after a repository disappears"
that's not happening in the code?

Not yet, no. There’s #50, though.

Oh.. then :) consider this a +1 for that issue I guess.


As a mobile user, I want the menu nav to disappear after I click an item

Describe the bug
Nav menu on mobile requires clicking the close button when navigating between pages.
To Reproduce
Steps to reproduce the behavior:

Be on mobile
Click 'menu'
Click on any item to switch pages
Result: page is changed but the nav menu isn't closed. Since it covers most of the page, it's hard to tell if the nav even worked

Expected behavior
Menu should auto-close when any nav item is clicked.

This appears to be fixed. @TomNUSDS ?


AttributeError: 'MultKAN' object has no attribute 'mask'

I encountered an error when running to model. prune() model. plot (mask=True)
AttributeError: 'MultKAN' object has no attribute 'mask'

There is no 'self.mask' in 'MultKAN' module

I changed 'mask' to 'false' to get the result:

I have the same problem-no attribute 'mask'. Is there anyone know how to solve it?

https://github.com/KindXiaoming/pykan/issues/331


PATCH /bzz fails with Internal Server Error: push error during reupload: closest peer: node wants self"

Summary
While testing the reupload feature for swarm-cli in a test environment (3 nodes), I experience flaky behaviour. PATCH /bzz responds with HTTP 200 the first few times, after that it is always HTTP 500, and the message appears in the log:
push error during reupload: closest peer: node wants self"

I'll assign this one to you, @acud . No need to get this in immediately, but somewhere next week would be good.

I think this issue can be closed as it was resolved with #1980.


Use iterable for roles instead of array

To allow getUserRoles to return an object that is traversable.
See: https://github.com/zendframework/zend-expressive-authentication/issues/26

@internalsystemerror thanks, I resolved some conflicts due to PR outdated. Sorry for the delay.

@ezimuel ty, that will allow the use of doctrine collections now


[flutter_tools] allow passing properties directly to Gradle

Allow passing key value pairs directly to the gradle project.
Fixes https://github.com/flutter/flutter/issues/48707

Hey, @jonahwilliams. The issue mentioned in this PR is related to iOS too. So I think that we need to choose another name for the flag, something like mobilePlatformArgs.
How it works on iOS:
# Type a script or drag a script file from your workspace to insert its path.

function entry_decode() { echo "${*}" | base64 --decode; }

IFS=',' read -r -a define_items <<< "$DART_DEFINES"

for index in "${!define_items[@]}"
do
    define_items[$index]=$(entry_decode "${define_items[$index]}");
done

printf "%s\n" "${define_items[@]}"|grep '^DEFINEEXAMPLE_' > ${SRCROOT}/Flutter/Defineexample.xcconfig

You can see all the configurations in this article: https://itnext.io/flutter-1-17-no-more-flavors-no-more-ios-schemas-command-argument-that-solves-everything-8b145ed4285d

passing a property to gradle is different then embedding another key/value pair in the xcconfig. The latter is sticky, and may have other semantic differences, so a different flag name may be required.

I did not know about it, thanks for the info. But the intention of the comment was to make you aware that there's the need for an iOS flag.

but you could also just use your own xcconfig files, there is no need to use flutter's right?

You're right. I was with my mind in this use-case(#82865) 😅


Add support for pattern validation annotation

Adds support for @Pattern validation annotation.
Also refactored the structure of validation tests by separating tests for different types of validator implementations. In the future it would be best to also separate them into separate files - one test file per validator implementation.
Fixes canoo/dolphin-platform#659

This change is

Thx :)
Added some first comments. Will have a look at the test class tomorrow

@bezmax only some small changes needed here :) very good work. Can you fix it based on my comments? Will merge it once this is done

@hendrikebbers

Can you fix it based on my comments?

Sorry, I'm not sure I know where to find those comments :D

Just scroll up ^^^I added some comments to code snippets of your PR. Or go to the "Files changed" tap on the top of the PR :)

@hendrikebbers Ok, I'm either not seeing it, or there is maybe some permission problem not allowing me to see your comments. Here's what I see if I go to "Files changed" on top of PR: https://imgur.com/a/jXoRM
Also, I did not receive any emails notifying you about your comments on my PR, which I did from other repo I created a PR to.

@bezmax now?

@hendrikebbers Much better now, thanks.
The 'minValue' one is kind of embarrassing :D Going to fix those in a sec.

I hope that we can remove guava in future ;). Having less dependencies is always better for a framework.
Von meinem iPhone gesendet

Am 18.10.2017 um 17:35 schrieb Maksim Bezsažnyj<EMAIL_ADDRESS>@bezmax commented on this pull request.
In platform-extras/dolphin-platform-bean-validation/src/main/java/com/canoo/dp/impl/validation/PatternPropertyValidator.java:

Validator that adds Dolphin Platform property support for the {@link Pattern} annotation.

*/
+public final class PatternPropertyValidator extends AbstractPropertyValidator<Pattern, CharSequence> {

private java.util.regex.Pattern pattern;

/**

* constructor

*/

public PatternPropertyValidator() {

   super(CharSequence.class);

}

@Override
public void initialize(Pattern minValue) {

   int flags = combineFlags(minValue.flags());

I'm curious, given that Guava is used in the project, why not use guava's Preconditions class?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@hendrikebbers All requested changes are done.

Cool! THX :)


[WFCORE-781] Add ability to use capability-provided integrations from… … services and DUPs

This builds on #856, which resolves some of the issues discussed at http://lists.jboss.org/pipermail/wildfly-dev/2015-June/004159.html.

Core - Full Integration Build 1229 is now running using a merge of 77a010abd6143468603a50dbfcb3953a266b9d6e

Linux Build 2094 is now running using a merge of 77a010abd6143468603a50dbfcb3953a266b9d6e

Windows Build 1631 is now running using a merge of 77a010abd6143468603a50dbfcb3953a266b9d6e

Windows Build 1631 outcome was SUCCESS using a merge of 77a010abd6143468603a50dbfcb3953a266b9d6e
Summary: Tests passed: 3348, ignored: 62 Build time: 0:32:25

Linux Build 2094 outcome was SUCCESS using a merge of 77a010abd6143468603a50dbfcb3953a266b9d6e
Summary: Tests passed: 3348, ignored: 62 Build time: 0:33:58

Core - Full Integration Build 1229 outcome was SUCCESS using a merge of 77a010abd6143468603a50dbfcb3953a266b9d6e
Summary: Tests passed: 2928, ignored: 367, muted: 1 Build time: 0:47:43

Core - Full Integration Build 1241 is now running using a merge of e5e1cb5c9fe7fa4d9fdcc15ccd9eb8fccacf3052

Windows Build 1641 is now running using a merge of e5e1cb5c9fe7fa4d9fdcc15ccd9eb8fccacf3052

Linux Build 2103 is now running using a merge of e5e1cb5c9fe7fa4d9fdcc15ccd9eb8fccacf3052

Windows Build 1641 outcome was SUCCESS using a merge of e5e1cb5c9fe7fa4d9fdcc15ccd9eb8fccacf3052
Summary: Tests passed: 3358, ignored: 62 Build time: 0:32:53

Linux Build 2103 outcome was SUCCESS using a merge of e5e1cb5c9fe7fa4d9fdcc15ccd9eb8fccacf3052
Summary: Tests passed: 3358, ignored: 62 Build time: 0:36:00

Core - Full Integration Build 1241 outcome was SUCCESS using a merge of e5e1cb5c9fe7fa4d9fdcc15ccd9eb8fccacf3052
Summary: Tests passed: 2929, ignored: 367 Build time: 0:49:12


Difficulty getting CLI to work

Not sure how to get CLI to work with this project.  I've tried running with the JAR file and with java -cp with no luck.
(I'm sure it is something I am not understanding as I don't spend much time with Java)

There are some required args when running the cli app. eg -s EAN128 -f "image/svg+xml" 12345679.
From a terminal this would be java -jar barcode4j-cli-2.2.2-SNAPSHOT.jar -s EAN128 -f "image/svg+xml" 12345679.
When I'm using the cli code it's normally from within the IDE in which case I'll make a run configuration in Intellij with the required args

The maven build now creates an uber jar (jar with all dependencies bundled with it) so it can be run standalone.
I've tested this by running mvn clean package in the project root then doing:
java -jar barcode4j-cli/target/barcode4j-cli-2.2.2-SNAPSHOT-jar-with-dependencies.jar -s EAN128 -f "image/svg+xml" 12345679

which outputs svg xml to std out. Use --help to see available options. Hope this resolves the issue for you


chore: export OutgoingPaymentWithSpentAmounts

Changes proposed in this pull request
exports OutgoingPaymentWithSpentAmounts  type
Context
missed in  https://github.com/interledger/open-payments/pull/474

Q: Shouldn't this be return type of outgoingPayment.create?


feat: materialization API sparrow impl

Implements the Start, Get, and Stop API for materializations.
This will allow users to interact with materializations through Wren (and subsequently through python in jupyter notebooks).

@cla-bot check


How to Access specific values from claims interface{}

This is more likely my lack of understanding of how Go works than a gofiber-firebaseauth specific problem.
In the examples it shows accessing the claims object from context and printing it out.
claims := c.Locals("user")
fmt.Println(claims)

This works and I see this
{false mzeijVVkt6MDFQWmWBgzqr79taq2<EMAIL_ADDRESS>
From looking at the source, it loads in the private user struct into the context which is populated by fields from Token from firebase.  This results in a generic interface{} for claims and I cannot figure out how to access each field, individually.
I looked into type assertion, reflection etc. but not sure what is needed here.
Thanks for the help.

This is more likely my lack of understanding of how Go works than a gofiber-firebaseauth specific problem.
In the examples it shows accessing the claims object from context and printing it out.
claims := c.Locals("user")
fmt.Println(claims)

This works and I see this
{false mzeijVVkt6MDFQWmWBgzqr79taq2<EMAIL_ADDRESS>
From looking at the source, it loads in the private user struct into the context which is populated by fields from Token from firebase. This results in a generic interface{} for claims and I cannot figure out how to access each field, individually.
I looked into type assertion, reflection etc. but not sure what is needed here.
Thanks for the help.

I was struggling with a similar problem (I'm also new to Go and still learning).
In my case, I wanted to use the value of the email field, and after a lot of research, I was able to get it by using reflection.
The following is the code that solved my case. (I'm running recover to deal with the panic)
defer func() error {
			err := recover()
			if err != nil {
				log.Println("Recover!: ", err)
			}
			return nil
		}()

fu := c.Locals("user")
rfuv := reflect.ValueOf(fu)
rfuv2 := reflect.New(rfuv.Type()).Elem()
rfuv2.Set(rfuv)
rfuv = rfuv2.FieldByName("email")
rfuv = reflect.NewAt(rfuv.Type(), unsafe.Pointer(rfuv.UnsafeAddr())).Elem()
fuvstrptr := (*string)(unsafe.Pointer(rfuv.UnsafeAddr()))
fuvstr := *fuvstrptr

log.Println("User Email: ", fuvstr)

I don't think it's a good solution, and I too would like to have something to access each field :sweat_smile:

Hi sorry for late reply. some-reason i didn't see this open issue.
You can try below method to access the context param 'user' and attribute values

type user struct{
	emailVerified bool
	userID, email string
}

func authController() fiber.Handler {
	return func(c *fiber.Ctx) error {

		currentUserInBytes := c.Locals("user").([]byte)

		var currentUser = new(user)
		err := json.Unmarshal(currentUserByte, &currentUser)
		if err != nil {
			return err
		}
		fmt.Println(currentUser)
		fmt.Println(currentUser.email)
		return nil

	}
}

thanks!

Ah got it. Thanks for the help.


[Extensions] Register AD rest/action handlers related to start detector

Is your feature request related to a problem?
Part of : https://github.com/opensearch-project/opensearch-sdk-java/issues/383
Job Scheduler is invoked during Anomaly Detector's Start Detector workflow. In order to integrate Job Scheduler support for Anomaly Detector, it is necessary to register the Rest and Action Handlers related to start detector.

Rest Handler : RestAnomalyDetectorJobAction
Action Handler : AnomalyDetectorJobAction
Transport Action : AnomalyDetectorJobTransportAction
Action Handler (For use in AnomalyDetectorJobTransportAction) : IndexAnomalyDetectorJobActionHandler
Uncomment ADJobTransportAction dependent methods in AnomalyDetectionIndices. This includes initAnomalyDetectorIndex() and doesAnomalyDetectorJobIndexExist()
Uncomment JOB ADIndex enum
Uncomment startDetector and startRealtimeOrHistoricalDetection methods of ADTaskManager

Completed by https://github.com/opensearch-project/anomaly-detection/pull/837


[ballerina-1.2.x]Fix Windows related path issues in debug-adapter

Purpose
This PR will fix Windows related path issues in debug-adapter

Codecov Report

Merging #24521 into ballerina-1.2.x will not change coverage.
The diff coverage is n/a.

@@               Coverage Diff                @@
##           ballerina-1.2.x   #24521   +/-   ##
================================================
  Coverage            14.59%   14.59%
================================================
  Files                   51       51
  Lines                 1411     1411
  Branches               219      219
================================================
  Hits                   206      206
  Misses                1189     1189
  Partials                16       16

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3097d9a...7ad9a1d. Read the comment docs.