[realsense2] Update version to v 2.42.0

Fix issue https://github.com/microsoft/vcpkg/issues/15694
Update the version of realsense2 to the latest one.
All features have been tested and passed.

Thanks!

Thanks!

How to use   vcpkg install realsense2:x64-windows  install realsense2 v2.42.0. I want to use realsense-ros follow the tutorial


Debugger: Playground does not have variable bindings

We noticed that in the playground attached to the debugger bindings for parameters do not work. They were working in Pharo 10 (as far as we remember). We think there might be some difference between Pharo 10 and 11.


Update architecture.md

@JefferyMitchell : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Peer to peer code review Week 4

Review of the mobile menu

Your code is very clean and easy to understand, You applied it in a good way DRY good practice.
Congratulations, Good Job!


Bump version to 0.22.0

Updated dependency for security vulnerabilities.
Update the compatibility version of the quic communication modules.

Related issue: #849

I'd like to suggest including https://github.com/aicers/giganto/pull/848 in the new release, which is currently waiting for an additional review from @sehkone. Would it be possible?

I'd like to suggest including #848 in the new release, which is currently waiting for an additional review from @sehkone. Would it be possible?

I think I missed this request. I am sorry about that. But It's ok to proceed anyway.


License

I noticed you do not have a license included. Would you like to include one?

Thanks @jordwalke for noticing this.


About

@Rybachello What is this commit? Why all translations are deleted, and commas replaced with semicolon?


[Bug Report] While using 'value-format' in date-range-picker and giving value ['', ''], it resets to 1970-01-01

Element UI version
2.4.0
OS/Browsers version
Win10 Chrome66 x64
Vue version
2.5.17-beta.0
Reproduction Link
https://jsfiddle.net/coolucifer/nw9v5fux/35/
Steps to reproduce
create a el-date-picker and set value-format="yyyy-MM-dd", v-model a value equals ['', ''], click the date-picker

What is Expected?
just like other date-picker it shows this month and next month
What is actually happening?
it shows 1970-01 and 1970-02

empty value must be falsy, such as null, "". Array with empty strings are considered non-empty

when i click the date-range-picker without 'value-format' v-modeled ['', ''] it shows this month and next month, while the date-picker with 'value-format' shows 1970. is that a bug?

https://jsfiddle.net/nw9v5fux/39/

我也遇到了这个问题

As said, use null or "" to represent empty value. Using array will not work, and this is intentional, to remain consistent with other component.
"''" is parsed to 1970-1-1 internally.

@wacky6 well...i wonder why it presents two results on two date-range-pickers, is it deliberately to make it 1970 on date-range-picker with 'value-format: 'yyyy-MM-dd'?

What do you mean by two results. The internal parser just happens to parse empty string to that value.

@wacky6 https://jsfiddle.net/coolucifer/nw9v5fux/40/ in this page there are two date-pickers, one has 'value-format' and another doesn't, they are binded the same value '['', '']', but when i click each date-picker it shows different calendars.
this is the one with 'value-format', it shows 1970-01 and 1970-02:

and here is the another one without 'value-format', it shows this month and next month:

is it caused by 'value-format' or sth else?

Yes. value-format will result in the value being parsed / formatted.

@wacky6 thank you for your reply. Now i watch value binds date-picker with 'value-format' and  when i clear date-pickers, i will set the value [] from null(for ['', ''] will reset the calendar to 1970).  Is it possible to make date-picker binded ['', ''] with 'value-format' and without 'value-format' have the same performance?

In that case, you need to wrap your own component.

OK, thanks.


Create a packaged JS Action

Description
The design for this action is defined in Notion: [Design document] Promotion Workflows with Patcher.
Jira: PATCHER-206
Features
By default it runs update command.

Running report:

Set output with dependencies list.

Running update:

Sets flags for update strategy (either next-breaking or next-safe), and target dependency.
Opens a PR with the changes from patcher.

GitHub Action workflow
The example below runs patcher report and uses it's output to run a patcher update for each dependency.
name: 'Patcher Tests'

on:
  push:
    branches:
      - main

jobs:
  patcher-report:
    runs-on: ubuntu-latest
    outputs:
      dependencies: ${{ steps.run-report.outputs.dependencies }}
    steps:
      - uses: actions/checkout@v3
      - name: Patcher
        id: run-report
        uses: ./
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          patcher_command: report

  patcher-update:
    needs: [patcher-report]
    runs-on: ubuntu-latest
    strategy:
      matrix:
        dependency: ${{ fromJson(needs.patcher-report.outputs.dependencies) }}
    steps:
      - uses: actions/checkout@v3
      - name: Patcher
        uses: ./
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          patcher_command: update
          dependency: ${{ matrix.dependency }}

Running locally
It's possible to execute the workflow locally, using act.
yarn build && act -s  GITHUB_TOKEN=$GITHUB_OAUTH_TOKEN --container-architecture linux/amd64

First round of fixes - 1233f0b.

Also - we may want to look at this template: https://github.com/actions/typescript-action.
This is the official TypeScript GitHub action repo from GitHub itself. We can start from this and build on top of it

I started from there. After some errors with TS using GH's JS libraries that I couldn't fix, I switched to JS (4760e1e).

Remember to fill in docs in the README!

Updated to refer to the new action. I will provide proper docs when the API from the action is reviewed by the rest of the team!

Created a follow-up task with product improvements: https://gruntwork.atlassian.net/browse/PATCHER-280

Thanks for approving, Carlos! I will continue working on the action, and will release an initial version so we can start testing it on our own infrastructure-live.


Compare against react + css?

Is it possible to also show a case of react + a css file?

Sorry, just found it. 😅


Issues with Translation Quality Using ALMA/ALMA-R Models on Multi-Domain Dataset

Hi Haoran,
I've been experimenting with the ALMA and ALMA-R models to translate the multi-domain dataset available here. Unfortunately, I'm observing subpar results, particularly with the ALMA-R model, in terms of both BLEU and COMET scores.
Below is the code snippet I've been using:
def load_model():
    global model, tokenizer
    model_path = "/data4/jibj/model/ALMA-13B-R"
    model = AutoModelForCausalLM.from_pretrained(model_path, torch_dtype=torch.bfloat16, device_map="auto")
    tokenizer = AutoTokenizer.from_pretrained(model_path, padding_side='left')
    print(model)

def translate(text, srclang, tgtlang):
    prompt = f"Translate this from {srclang} to {tgtlang}:\n{srclang}: {text}\n{tgtlang}:"
    print(prompt)
    input_ids = tokenizer(prompt, return_tensors="pt", padding=True, max_length=200, truncation=True).input_ids.cuda()
    with torch.no_grad():
        tmp = model.generate(input_ids=input_ids, num_beams=5, max_new_tokens=200, do_sample=True, temperature=0.6, top_p=0.9)
        generated_ids = tmp[:, input_ids.size(1):]
    outputs = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)
    return outputs[0]

Could there be any incorrect operations in my approach, or is this typical performance given that the ALMA models were trained primarily on the WMT and Flores datasets? Any insights or recommendations would be greatly appreciated.
Baijun

Hi,
Thank you for your interest! ALMA should be generalized across all domains. If you are unsure about the correct usage of ALMA, a recommended approach is to run the following command:
accelerate launch --config_file configs/deepspeed_eval_config_bf16.yaml \
    run_llmmt.py \
    --model_name_or_path haoranxu/ALMA-13B-R \
    --text_test_file \
    --do_predict \
    --low_cpu_mem_usage \
    --language_pairs en-cs \
    --mmt_data_path ./human_written_data/ \
    --per_device_eval_batch_size 4 \
    --output_dir ./your_output_dir/ \
    --predict_with_generate \
    --max_new_tokens 512 \
    --max_source_length 512 \
    --bf16 \
    --seed 42 \
    --num_beams 5 \
    --overwrite_cache \
    --overwrite_output_dir

where text_test_file is a single raw test data file in text format (one line by one sentence you want to translate), this will override themmt_data_path.
It would also be helpful if you could share your detailed results to assist with debugging.

I get the good results after following your instruction.  It seems i used the broken model file.
Thanks a lot!


Functions in Open Street Map Toolbox Unavailable

Hi there,
Does anyone know how to enable all the functions in the Open Street Map Toolbox in ArcGIS 10.3? A few of the tools are usable but most are not for me. Any information is much appreciated!
Thanks

All tools are designed to work at the basic license level. Additional license levels might be required if your load target is an enterprise geodatabase, but the all tools should be available at all levels.
My guess would be that you are potentially running a mixed (32, 64-bit) geoprocessing environment.
As a first step, I would suggest you test if the tools become available when the geoprocessing environment is restricted to the foreground process. In the menus, go to GeoProcessing > GeoProcessing Options.. and then disable the Background Processing checkbox.
If this fixes the your issue, then please uninstall the current version of the tools and install the 64bit version. After that you can re-enable the background processing.

Hi Thomas,
Thanks for the suggestion. Unfortunately, it still has the tools X’ed out. Do you have any other suggestions I can try?
Thanks a bunch,
Zack
From: Thomas Emge<EMAIL_ADDRESS>Sent: Monday, May 08, 2017 1:53 PM
To: Esri/arcgis-osm-editor
Cc: Lofton, Zachary T; Author
Subject: Re: [Esri/arcgis-osm-editor] Functions in Open Street Map Toolbox Unavailable (#172)
All tools are designed to work at the basic license level. Additional license levels might be required if your load target is an enterprise geodatabase, but the all tools should be available at all levels.
My guess would be that you are potentially running a mixed (32, 64-bit) geoprocessing environment.
As a first step, I would suggest you test if the tools become available when the geoprocessing environment is restricted to the foreground process. In the menus, go to GeoProcessing > GeoProcessing Options.. and then disable the Background Processing checkbox.
If this fixes the your issue, then please uninstall the current version of the tools and install the 64bit version. After that you can re-enable the background processing.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Esri/arcgis-osm-editor/issues/172#issuecomment-299940143, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aa9BdoJ-e4RcWKqN3aG8Sb4532rcLiYXks5r31ZvgaJpZM4NNHKc.

What are the tools that are not available?

<EMAIL_ADDRESS>From: Thomas Emge<EMAIL_ADDRESS>Sent: Tuesday, May 09, 2017 4:52 PM
To: Esri/arcgis-osm-editor
Cc: Lofton, Zachary T; Author
Subject: Re: [Esri/arcgis-osm-editor] Functions in Open Street Map Toolbox Unavailable (#172)
What are the tools that are not available?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Esri/arcgis-osm-editor/issues/172#issuecomment-300297704, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aa9BdiSDn4XMf-5yqso5CaXRl52O6Sxmks5r4NICgaJpZM4NNHKc.

Zack,
unfortunately the picture didn't make it. Could you post it into the GitHub thread?
Thanks,

Thomas

Hey Thomas,
This one should work.

With the background processing disabled, what happens if you double-click "Download OSM Data" versus double-click "Load OSM File"?

Was this ever resolved? I'm having the exact same issue.

Assuming that the 64bit vs 32bit installer issue mentioned above has been taken care of, what is the error message?


Compatibility with React 17 / react-scripts 4.0.0

Does anyone have any insight into potential support for react-scripts 4.0.0 ? Thank you.
I hit a react-app-rewired error when trying to use customize-cra @ 1.0.0 / react-app-rewired @ 2.16 with React 17 /<EMAIL_ADDRESS>The error does not occur with React 16 and react-scripts 3.
Cannot read property 'use' of undefined
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! start: react-app-rewired start
npm ERR! Exit status 1

This happens because of CRA switched to eslint-webpack-plugin.
But reading through the release notes, they say this:

as it is no longer required to customize the ESLint config.

So to fix this, you just need to remove the useEslintRc from your config-overrides.js. It should still be using your eslintrc file :+1:

Thank you @jeggy. I removed useEslintRc and the error went away. Maybe some documentation could be added to highlight useEslintRc is not to be used with react-scripts 4.

This happens because of CRA switched to eslint-webpack-plugin.
But reading through the release notes, they say this:

as it is no longer required to customize the ESLint config.

So to fix this, you just need to remove the useEslintRc from your config-overrides.js. It should still be using your eslintrc file smiley

Thank you! It works for me


Support HTTP/2 upstream

Please describe your use case / problem.
In Envoy it is possible to set alpn_protocols: h2 for upstream services so the connections are HTTP/2. For that to work http2_protocol_options must be set as explained in https://www.envoyproxy.io/docs/envoy/latest/api-v2/api/v2/cds.proto#cluster .
I noticed that the grpc flag in the Mappings sets http2_protocol_options already, but my service is not grpc, and it seems hacky to abuse the flag for making HTTP/2 work :) See https://github.com/datawire/ambassador/blob/4b57121fdf8289f0baa71de6dc9d4d94e486b49c/python/ambassador/envoy/v2/v2cluster.py#L67-L68
Describe the solution you'd like
If alpn_protocols contains h2, http2_protocol_options should be set in the cluster config. I assume the grpc flag does more than just setting that field in the configs.
---
apiVersion: getambassador.io/v1
kind: Mapping
metadata:
  name: http2-test
spec:
  prefix: /http2-test
  service: "https://http2-test"
  tls: http2-test
  grpc: True # ??? What's the purpose of this flag? Is it only there for adding http2_protocol_options? If so, maybe that should be renamed.
---
apiVersion: getambassador.io/v1
kind: TLSContext
metadata:
  name: http2-test
spec:
  alpn_protocols: h2
  min_tls_version: v1.2
  secret: ambassador-dev-certs

Should not be closed

Still an issue.

jumping on board, too. I'm quite surprised that it doesn't seem to be (officially) supported yet.

should not be closed

Pinning this so it won't go stale again. @psalaberria002, the http2_protocol_options is currently the only thing the grpc flag affects, but... yeah, I hear you, it's not the Right Way™ to manage that.

It appears we forgot to reopen it along with pinning 🙂


False Style/RedundantParentheses when wrap lambda

When run rubocop over this:
scope :with_email_confirmed, (lambda do |email_confirmed|
 # ...
end)

 C: [Correctable] Style/RedundantParentheses: Don't use parentheses around an expression.

The parentheses are necessary, otherwise the code block would be passed directly to the scope function as a block instead of to the lambda.
RuboCop version
$ [bundle exec] rubocop -V
1.58.0 (using Parser <IP_ADDRESS>, rubocop-ast 1.30.0, running on ruby 3.2.1) [arm64-darwin21]

This was solved here: https://github.com/rubocop/rubocop/pull/12505


No log for Oozie workflow steps shown: Showing 0 bytes of 624 total

After an Oozie workflow is finished, In the task details page, for stderr and stdout and syslog sections, there are nothing to be shown! All of them say "Showing 0 bytes of xyz" where xyz is a valid number (When referred to Jobhistory server the logs for that job-id are exactly the same size).
So it seems that Hue understands that there are some logs for the task but it shows 0 bytes of them. Why does this happen?
Hue 3.12.0
Hadoop 2.7.3
Oozie 4.2.0

For the record, for an unknown reason, the "Jobbrowser Log offset" setting was set to 1000000 which meant first 1MB of logs would be discarded. The correct (and original) setting should be -1000000 to show last 1MB of the logs.


refactor: use determinisitic provider id

This PR cleans up code imported from upstream OHDSI/SyntheaETL SQL code, where models can produce non-deterministic output for location and provider tables.
For both tables, output is now ordered by:

state
city
zip
patient/provider id

Perhaps this is too complicated, open to other ideas! I think this is somewhat more logical than doing: city > state > zip > _id, but may not be correct to US-centric norms

I'll cleanup this branch when #83 is determined on this best approach :)

As a result of #83 this only affects provider now - I think ORDER BY provider_state, provider_city, provider_zip, provider_id might be a bit overkill - maybe no provider_id is needed? But in reality it doesn't matter too much and we need to sort by something...

As a result of #83 this only affects provider now - I think ORDER BY provider_state, provider_city, provider_zip, provider_id might be a bit overkill - maybe no provider_id is needed? But in reality it doesn't matter too much and we need to sort by something...


fixed docs to include correct way to use --packages and the download …

Corrected the docs to show how to download the connector properly

@jbrisbin @mdigan

@korry8911 we also want to make sure this PR is targeted to develop NOT master branch.

@srgg i have updated how to get the connector but there is the outstanding question of what are the required import statements and do we still need to import com.basho.riak.client.core.query.Namespace?

@mdigan


CORS support for gcs module

Any reason why we don't support a dynamic cors block in the GCS module?

We probably never needed it before :) Care to send a PR? If you do just assign it to me and I'll speed it in.

Sure! I send one asap. I'll update the README as well. Thanks.

Thanks a lot for the PR! If you need us to cut a release quickly just let us know!


Feature request: Selective download of a manga

Imagine you have a very long series (something like 400+ chapters) and you have the digital volumes for up to ~300. It would be cool if you could make kaizoku only download after a certain chapter number.
I'm not sure if this would need adjustments in mangal though.

Thank you for the feedback. I will look into this in the future.

I would second this feature! It'd be nice if you could point a series at a specific folder when you're adding it, then have it scan that location to see if there are any files already there. You could then just exclude chapters that already exist at that location.
What would make this trickier is volumes. I don't think there's any standard for what chapters are in a volume, so you'd need to look at a database of some sort that would tell you what chapters exist in what volume for each specific manga series.


VHDL to RTLIL or AST

Hello!
Is there any way to get RTLIL or AST from VHDL sources?
I looked at this: https://www.reddit.com/r/yosys/comments/c46qjc/vhdl_ast_representation_and_rtil_conversion/
Does anyone know if this is functional?
Lastly, how do  I  join chat here : https://webchat.freenode.net/
what should be the channel ?

CC @pepijndevos

https://github.com/tgingold/ghdlsynth-beta would be your best bet for reading VHDL into yosys.
On a related note, I'd really like to see this merged into yosys at some point.
The proper irc channels would be #yosys and ##openfpga , ghdl discussion happens on gitter.
On November 22, 2019 9:20:00 PM GMT+01:00, Eddie Hung<EMAIL_ADDRESS>wrote:

CC @pepijndevos
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/YosysHQ/yosys/issues/1458#issuecomment-557679734

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

FTR, see recent discussions in GHDL's repo about libghdl, the Python interface to libghdl, pyVHDLParser and pyVHDLModel: https://github.com/ghdl/ghdl/labels/Interface%3A Python.
/cc @Paebbels


loadbalancer gets recreated after delete, get cert sends create after delete event

Rancher Versions:
Server: 1.4.1
kubernetes (if applicable):
1.5.2-rancher1-4
Docker Version:
1.12.6
Steps to Reproduce:

create an lb listening on 443, without cert being present in name space
delete ingress
in ingress controller manager you'll see the delete event, and then a create event because of cert application (thread that gets cert never ends and recreates ingress)

Results:
kubectl doesnt show the ingress, but it shows up in rancher.

I'm not able to reproduce this behavior. Let me know if I'm missing something. Thanks!
Rancher Version : rancher/server:v1.6.6
Kubernetes : rancher/k8s:v1.7.2-rancher5
Created lb at 443 using,
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: simplelb
spec:
  backend:
    serviceName: nginx-service
    servicePort: 443

My nginx-service looks like,
apiVersion: v1
kind: Service
metadata:
  name: nginx-service
  labels:
    k8s-app: nginx-service
spec:
  ports:
  - port: 443
    targetPort: 80
    protocol: TCP
    name: http
  selector:
    k8s-app: nginx-service
---
apiVersion: v1
kind: ReplicationController
metadata:
  name: nginx-service
spec:
  replicas: 1
  selector:
    k8s-app: nginx-service

On deleting ingress, these are the events in the ingress controller manager -
8/4/2017 1:00:41 PMtime="2017-08-04T20:00:41Z" level=info msg="Creating lb service"
8/4/2017 1:00:45 PMtime="2017-08-04T20:00:45Z" level=info msg="Updating Rancher LB with the new lbConfig [&{{  map[] map[]} []   [{{  map[] map[]}    %!s(int64=0) http  1s40 %!s(int64=80) %!s(int64=80)}] %!s(*client.LoadBalancerCookieStickinessPolicy=<nil>)}] "
8/4/2017 1:01:04 PMtime="2017-08-04T20:01:04Z" level=info msg="Updating ingress default/simplelb with IP <IP_ADDRESS>"
8/4/2017 1:01:04 PMtime="2017-08-04T20:01:04Z" level=info msg="Event(api.ObjectReference{Kind:\"Ingress\", Namespace:\"default\", Name:\"simplelb\", UID:\"973de23a-794f-11e7-a5ea-024ff9e6028d\", APIVersion:\"extensions\", ResourceVersion:\"161305\", FieldPath:\"\"}): type: 'Normal' reason: 'CREATE' ip: <IP_ADDRESS>"
8/4/2017 1:01:04 PMtime="2017-08-04T20:01:04Z" level=info msg="Event(api.ObjectReference{Kind:\"Ingress\", Namespace:\"default\", Name:\"simplelb\", UID:\"973de23a-794f-11e7-a5ea-024ff9e6028d\", APIVersion:\"extensions\", ResourceVersion:\"161348\", FieldPath:\"\"}): type: 'Normal' reason: 'UPDATE' default/simplelb"
8/4/2017 1:06:33 PMtime="2017-08-04T20:06:33Z" level=info msg="Event(api.ObjectReference{Kind:\"Ingress\", Namespace:\"default\", Name:\"simplelb\", UID:\"973de23a-794f-11e7-a5ea-024ff9e6028d\", APIVersion:\"extensions\", ResourceVersion:\"161348\", FieldPath:\"\"}): type: 'Normal' reason: 'DELETE' default/simplelb"
8/4/2017 1:06:33 PMtime="2017-08-04T20:06:33Z" level=info msg="Deleting lb service [default-rancherlb-simplelb]"

No events after DELETE get logged.

@sangeethah could you test it with the latest kubernetes and see if you hit the issue. It might have been fixed somewhere along the way as we no longer see it.

Tested with rancher v1.6.8-rc1 with Kubernetes v1.7.2. Created ingress and rc/pod/service as above.
After deleting the ingress, there were no events logged after delete in the ingress-controller logs.
8/9/2017 3:38:51 PMtime="2017-08-09T22:38:51Z" level=info msg="Creating lb service"
8/9/2017 3:39:10 PMtime="2017-08-09T22:39:10Z" level=info msg="Updating ingress default/simplelb with IP <IP_ADDRESS>"
8/9/2017 3:39:10 PMtime="2017-08-09T22:39:10Z" level=info msg="Event(api.ObjectReference{Kind:\"Ingress\", Namespace:\"default\", Name:\"simplelb\", UID:\"84697af5-7d53-11e7-8d29-026f597d70b3\", APIVersion:\"extensions\", ResourceVersion:\"3338\", FieldPath:\"\"}): type: 'Normal' reason: 'CREATE' ip: <IP_ADDRESS>"
8/9/2017 3:39:10 PMtime="2017-08-09T22:39:10Z" level=info msg="Event(api.ObjectReference{Kind:\"Ingress\", Namespace:\"default\", Name:\"simplelb\", UID:\"84697af5-7d53-11e7-8d29-026f597d70b3\", APIVersion:\"extensions\", ResourceVersion:\"3365\", FieldPath:\"\"}): type: 'Normal' reason: 'UPDATE' default/simplelb"
8/9/2017 3:39:20 PMtime="2017-08-09T22:39:20Z" level=info msg="Event(api.ObjectReference{Kind:\"Ingress\", Namespace:\"default\", Name:\"simplelb\", UID:\"84697af5-7d53-11e7-8d29-026f597d70b3\", APIVersion:\"extensions\", ResourceVersion:\"3365\", FieldPath:\"\"}): type: 'Normal' reason: 'DELETE' default/simplelb"
8/9/2017 3:39:20 PMtime="2017-08-09T22:39:20Z" level=info msg="Deleting lb service [default-rancherlb-simplelb]"

Can be tested with rancher/server:v1.6.26-rc1 and k8s 1.11.6 template


confusion over relationship between Load Balancer and Virtual Listener

It SEEMS that VirtualListener "extends"/is-a-superset-of LoadBalancer.
After a bit of research, it seems more accurate to say that a Load Balancer is a simplified Virtual Listener.
If so, shouldn't there be some conversion back-and-forth?
Or is this not needed?
And if so, wouldn't that belong in the LoadBalancer/Driver?
@aimonb - I would appreciate a discussion on this.

Load Balancer is a Node/Member, Pools, and Virtual Listeners. There is not actual Load Balancer object. So Node, Member and Pools are all subsets of the Load Balancer concept. In libcloud the "Load Balancer" is a quick and simplified way to create a Node, Pool and Virtual Listener, nothing more. By allowing a user to construct their own, we are allowing an advanced "Load Balancer" to be created.


Ingrainedv2 mod crashed upon hitting first note

Describe your bug here.

Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
.

Mod folder problem


database type?

are you able to use postgres instead of mysql if i want to use postgres instead?

Hi @shaunstanislaus , you can use -e "DATBASE_TYPE=pgsql" to use PostgreSQL, but I havent tested it.


Fix canonical urls

DON'T (yet) MERGE THIS!
Still a work in progress, trying to iron out some redirect issues and stuff.

Preview is available here:http://developers-pr365.previews.kube001.services.stellar-ops.com

Preview is available here:http://developers-pr365.previews.kube001.services.stellar-ops.com

Preview is available here:http://developers-pr365.previews.kube001.services.stellar-ops.com

Preview is available here:http://developers-pr365.previews.kube001.services.stellar-ops.com

Preview is available here:http://developers-pr365.previews.kube001.services.stellar-ops.com

Preview is available here:http://developers-pr365.previews.kube001.services.stellar-ops.com


Why no CocoaPods or Carthage?

I was using xcproj previously, both with the SPM and CocoaPods. I'm quite disappointed to see no CocoaPods support in this fork. What's the rationale? It's not much effort to support CocoaPods.

 At the moment I'm happy to maintain dependencies in both CocoaPods for day-to-day development and SPM for building releases.

Hi @ileitch. Thanks for reporting this. Answering your comments:

What's the rationale? It's not much effort to support CocoaPods.

The new version depends on some frameworks from the Swift Package Manager, which unfortunately, don't have support for those dependency managers. Adding support for them would require adding a .podspec and make Carthage compatible the SPM project, which we obviously can't.

 At the moment I'm happy to maintain dependencies in both CocoaPods for day-to-day development and SPM for building releases.

Your concern is totally valid. However, I doubt we can bring that support that. What we could do instead is including a statically compiled library that you can pull and use in your projects. I can't prioritise this at the moment but you are welcome to contribute to the project. Other developers with a similar concern might benefit from that addition.

It looks like the only dependency which doesn't support CocoaPods is the SPM itself, which appears to be used mostly just for its filesystem helpers. Would you consider using https://github.com/kylef/PathKit instead? I've used  it in my projects and have been very happy with it.
In general though, you're likely alienating a large set of potential users by not supporting CocoaPods.

Some other options:
https://github.com/JohnSundell/Files
https://github.com/kareman/FileSmith

It looks like the only dependency which doesn't support CocoaPods is the SPM itself, which appears to be used mostly just for its filesystem helpers. Would you consider using https://github.com/kylef/PathKit instead? I've used it in my projects and have been very happy with it.

You are right, but also for defining the CLI interface. We made the decision of using SPM instead for two main reasons:

It's actively supported by Apple because it's needed by the SPM.
We depend on one dependency instead of multiple.

I'm not against reconsidering this approach if it turns to be very cumbersome. Generating a static library is, in my opinion, another valid approach which one could also take in a couple of steps.
I can't prioritise this now but I'm happy to support/guide you or anyone interested in moving this proposal forward. I'm also curious to know if this is a shared feeling among the users of the library.

I've made the switch to pure SPM 💯


start sbt client in a way that it fails when it can't connect

Currently we have a setup in our company where a build script starts sbt, and sbt really must be started from this location and not somewhere else. My editor will thankfully connect to that instance of sbt thanks to the SBT_NATIVE_CLIENT=true environment variable. But it will fall back to start its own instance of sbt and eventually cause two simultaneously running instances of sbt. I would really prefer if my editor would tell me that sbt wasn't started yet instead of starting its own instance.

@krux02 Thanks for the report! This sounds like a good feature to have.


Have vim-plug manage itself (similar to vundle)

I think it would be nice to have the repo restructured so that it is easy to use vim-plug to manage vim-plug. It would be useful for pulling updates that are made to this repo, and it is the same thing that vundle recommends doing.
The changes would not be complex, in fact, there is already a fork of this repo that has this set up: see this fork

Sorry, I just saw #364 saying that you have decided not to do this.

@hallzy Its okay, you probably won't be the last to suggest it. :)


online trainer crashed with error: cannot import name 'NODE_STAT_QUERY' from 'prom.query' (/prom/query.py)

# oc logs kepler-model-server-57758d548b-mql4q online-trainer
Matplotlib created a temporary config/cache directory at /tmp/matplotlib-peg40l2e because the default path (/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.
2023-05-23 21:48:05.652598: I tensorflow/core/util/util.cc:169] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`.
2023-05-23 21:48:05.656329: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: No such file or directory
2023-05-23 21:48:05.656352: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
mount path:  /mnt
Initial Model Names: {'AbsComponentModelWeight': 'KerasCompWeightFullPipeline', '\t\t\tAbsComponentPower': 'KerasCompFullPipeline', '\t\t\tDynComponentPower': 'ScikitMixed'}
Successfully load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/Full/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/Full/KerasCompWeightFullPipeline/metadata.json
Successfully load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/Full/KerasCompWeightFullPipeline/KerasCompWeightFullPipeline.json to /mnt/models/AbsComponentModelWeight/Full/KerasCompWeightFullPipeline/KerasCompWeightFullPipeline.json
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/WorkloadOnly/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/WorkloadOnly/KerasCompWeightFullPipeline/metadata.json: 404
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/CounterOnly/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/CounterOnly/KerasCompWeightFullPipeline/metadata.json: 404
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/CgroupOnly/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/CgroupOnly/KerasCompWeightFullPipeline/metadata.json: 404
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/BPFOnly/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/BPFOnly/KerasCompWeightFullPipeline/metadata.json: 404
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/KubeletOnly/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/KubeletOnly/KerasCompWeightFullPipeline/metadata.json: 404
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/IRQOnly/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/IRQOnly/KerasCompWeightFullPipeline/metadata.json: 404
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/CounterIRQCombined/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/CounterIRQCombined/KerasCompWeightFullPipeline/metadata.json: 404
Failed to load https://raw.githubusercontent.com/sustainable-computing-io/kepler-model-server/main/tests/test_models/AbsComponentModelWeight/Unknown/KerasCompWeightFullPipeline/metadata.json to /mnt/models/AbsComponentModelWeight/Unknown/KerasCompWeightFullPipeline/metadata.json: 404
Traceback (most recent call last):
  File "online_trainer.py", line 27, in <module>
    pipeline_module = importlib.import_module('train.pipelines.{}.pipe'.format(pipeline_name))
  File "/usr/lib64/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 843, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/train/pipelines/KerasFullPipeline/pipe.py", line 22, in <module>
    from prom.query import NODE_STAT_QUERY
ImportError: cannot import name 'NODE_STAT_QUERY' from 'prom.query' (/prom/query.py)

NODE_STAT_QUERY was removed in commit 85db8ab644e4270ebedf52c6af2762777be598e0

Should be deprecated.


feat(sdk/elixir): rework on Elixir codegen

This is a big change but let me explain to catch up easier.
Codegen moved out from the SDK
Previously, the dagger codegen was embedded in the SDK, this caused a problem in that it could not be run when the codegen generated a bad code. This change introduces a new Elixir module called dagger_codegen which's responsible for generating code and uses the escript to build a binary instead of the mix task.
The way to fetch introspection is now split out of the codegen. This way can reduce the compilation annoying issue, described in https://github.com/dagger/dagger/issues/5901, but the issue still happens when using hack/make sdk:elixir:generate.
sdk:elixir tasks improvement
The hack/make sdk:elixir:* task is now upgraded to use Elixir 1.16 with Erlang/OTP 26. The sdk:elixir:generate will not produce a bad code when its failure.
Nicer code-generation
Previously, the codegen used Elixir quote to produce code but it's not suitable for our use case, the codegen is a bit hard to read and needs to deal with complex AST structure. The new codegen uses a new approach by using EEx as a template and moving some complex code-generation to the renderer module.
The typespec and documentation also improved.
Here is comparison
0.9.7

From this PR

Fix issues in the codegen

This temporarily fixes issue #6310 about the acronym word format from camel to snake case.
Fix #5901 by do not export a bad code during run sdk:elixir:generate as mentioned above.
Fix removed APIs not get cleanup when run sdk:elixir:generate.

Cleanup

Eliminate Nestru out of the codegen since we change how to query list object like envVariables.
Takedown the codegen in lib/dagger/codegen.

Improvement on the next PR

Improve test coverage on codegen.
Make codegen easier to write. Currently, some of it is living inside the template but some of it looks complex living inside the module.
Make required arguments more safety with guards.

Found the env_variables API broken (#6594). We need to rework the simple object also. 😢

The PR size is quite big now. So I decided to stop on this and continue on a new PR for incoming improvements.

The PR size is quite big now. So I decided to stop on this and continue on a new PR for incoming improvements.

@wingyplus what do you want to do about this PR? Should it be reviewed/merged, or do you want to split it into smaller ones? Either works for us.

The PR size is quite big now. So I decided to stop on this and continue on a new PR for incoming improvements.

@wingyplus what do you want to do about this PR? Should it be reviewed/merged, or do you want to split it into smaller ones? Either works for us.

Review and merge is the way I prefer. For the mage task changes, I'll update on #6843 to make it up-to-date if this PR merge before that PR. 🙇

Rebased.

This is on my list for today.
If we can resolve the conflicts before then, merging this will be straigthforward.
Want to take a look too @gmile?

I think this PR is in a good shape now. So I'm gonna merge this now.
Thank you @gerhard @helderco @gmile for helping review this PR.


Register-ObjectIdentifier

Small bug, but clarity required, also critical in multi domain infra.
When calling Register-ObjectIdentifier function with or without the argument '-UseActiveDirectory' the confirmation dialog states that the change is targeted  for the local host.
e.g. using argument '-UseActiveDirectory'
Performing the operation "Register object identifier with name: "<what was specified on cmdline>" and value:
"<What was specified on cmdline>" $${\color{red} on \space target  \space "\color{white}<Hostname>\color{red}" }$$

However this should not be the case when specifying the  '-UseActiveDirectory' argument it should display something AD based not local host, thus confirming the change will be attempted against AD.
so either a simple "target: AD", however I would suggest confirming that domain in which the change will be attempted in "target: %Domain Name%"; as domain can be sourced from local asset or the user executing the function. In a single forest multi domain model as an example this would matter, as the asset could be domain join to one domain and the user could be logging into another domain..
More detailed, then including DN path which would contain domain that is being targeted for the change "target: CN=OID,CN=Public Key Services,CN=..."
Same would have to be adjusted on: Unregister-ObjectIdentifier, however I could not get that function to work at all.
Opening separate issue for it.

Fair enough.


[release-1.9] fix third-party JWT detection.

This is an automated cherry-pick of #30154

@googlebot I consent.

@googlebot I consent.


Update dependencies

Description:
Update dependencies from #490
AC:

[ ] Ensure feature teams and Fenris accepts PR

Estimate pending completion of #490


 example opens sidebar on opposite side of button

Minor weirdness when demo-ing components

This is because of https://github.com/ampproject/amphtml/issues/36929, but we should move the button to the left.


Convert Config Controller Observability Blueprint to use GMP

Adding support for Google Cloud Managed Service for Prometheus

@mortent you might be interested in this.


Add list.map_erase, list.map_diff, multiset.map_union

I just wanted to note that I wrote these because I thought I needed them, but then I didn't use them after all. I don't know if they are useful in general or if there is a better way. If you have any doubts about their usefulness, feel free to close this issue. These theorems can always be revisited.


Added check for CJI name length.

I know you were testing this out on minikube -- not sure where you are at with things now so let me know when it's ready for another look.

/retest


Update Contributing.md

Added Instruction for Bot usage with the screenshot of bot usage.

There were some linting errors. I have fixed them and opened a new PR here: #36


[Feature Request] Apply cookies at the start of the bot from a config file

Please tick all applicable boxes.

[x] I am using Python 3.5.3 or higher (run python --version on the command line)
[x] I have followed the official guides to install the bot for my system
[x] I have updated my dependencies to the latest version using the appropriate update script

Which version are you using?

[x] The latest master version (release-260419)
[ ] The latest review version

What type of issue are you creating?

[ ] Bug
[x] Feature request
[ ] Question

Description of issue
As i've been told (https://github.com/Just-Some-Bots/MusicBot/issues/2220) , to play restricted videos from Youtube, we need to apply cookies to a running Youtube-dl... First, i don't understand how to do that, and second, needing to do that every time i need to restart the bot is not an option for me.
Can you add a line in any config file to apply it when starting the bot?
Steps to reproduce

Log file
Please attach your MusicBot log file (located at logs/musicbot.log) to this issue. You can do so by dragging and dropping the file here. If you do not include your log file, you WILL be asked to provide one.

I've solved it, after @AutumnClove message, if you want to use cookies file in order to bypass age-restriction on videos you need to download you cookies file from youtube in netscape format (i used "Get cookies.txt" extension to a browser).
In order to use the cookies in MusicBot you need to add 'cookiefile': 'Cookies location', in downloader.py file located in MusicBot/musicbot/downloader.py in ytdl_format_options.
Im not getting Unable to extract video data error anymore, so if you have that problem try doing that.
See #2118 I'll keep this open as an possible PR for someone in hactober 🤣

I've tried it, but since i don't have clear explainations and examples, the bot refuse to start.

Don't use notepad use something like notepad++, sublime text, VSC, etc and tabs not spaces.

its not notepad tho :P

What i did:

![006](https://user-images.githubusercontent.com/1256145/127008133-8adc9ce8-1bfb-46ba-a0b1-581c19fdcd5a.png)

You need to escape the '' when writing in the path in the .py file using '\'. So for every '' in your path, you need to put another '' in so you have '\' in the end.
Example:
Raw: C:\Users\Admin\Desktop
Escaped: C:\Users\Admin\Desktop

Still not working.

![image](https://user-images.githubusercontent.com/1256145/127030158-1197b168-36e9-452f-b33c-f9fcdc8c5515.png)
![image](https://user-images.githubusercontent.com/1256145/127030212-a4ce6232-1b18-4175-8d9e-9e3525e8e83c.png)

Can you send in a screenshot of what you currently have in your editor?

Ok, i made a change, by adding a "," at the end of the live before:

and now, i have this:

i think you need to specify the full path to your cookie file, like ...\\Cookie\\cookies.txt or whatever you named the file.

Goooood, now that's working... but yeah... please, Devs, add a line in the options.ini to get the cookie file easier... for a non-programmer like me, it was a pain in the a**. And THANK YOU a lot @DestinyofYeet for your help.

So I was looking into making this an option for users, but it turns out to be a bit of a pain, when  trying to add the option to the downloader handler, as I can't do something like self config in ytdl setttings. I am going to close this.


How to install filebeat after installing elasticsearch and kibana,can we pipeline filebeat with logstash with the .yml file

I'm not 100% sure about what are you trying to do.
It was possible to install all 3 with my roles and configure the whole stack through ansible.
At least I was doing that. I have had plans to upgrade roles to use the latest and greatest ELK and Ansible and write a medium post on how to use everything together. However, if you describe your use-case with more details I can try to help.


Switching between parent and child windows

This features add support for switching to child windows, closing child windows, and switching back to parent windows. It introduces the following new DSLs:

I switch to the child window

Passes control over to the most recently opened child window (without closing the parent window)

I close the child window

Closes the currently active child window and passes control back to the parent window

I switch to the parent window

Passes control back to the parent window (without closing the currently active child window)

:+1:


Installation command doesn't work

Whatever combination of commands that I use such as npx create-r3f-app next my-app tailwind -ts, it always returns:
Welcome. Project's generation started using create-R3F-App 🐱

  —— New update available, run the following npx create-r3f-app <next> my-app <tailwind|styled>? -ts

I'm using Node v18.15

You can try running the yarn command yarn create r3f-app next my-app -ts. I was able to get that to install; however, I'm getting a fatal error during runtime (see: #125), which may suggest a deeper issue with Typescript here.

Should be fixed with create-r3f-app 1.6.7.
Thanks for the feedbacks!


async producer not continuing to retry on errors updating the leader

Versions
Sarama Version: 1.17
Kafka Version: <IP_ADDRESS>
Go Version: 1.10.3
Configuration
c.Net.MaxOpenRequests = 5
c.Net.DialTimeout = 30 * time.Second
c.Net.ReadTimeout = 30 * time.Second
c.Net.WriteTimeout = 30 * time.Second
c.Net.SASL.Handshake = true

c.Metadata.Retry.Max = 3
c.Metadata.Retry.Backoff = 250 * time.Millisecond
c.Metadata.RefreshFrequency = 10 * time.Minute
c.Metadata.Full = true

c.Producer.MaxMessageBytes = 1000000
c.Producer.RequiredAcks = WaitForLocal
c.Producer.Timeout = 10 * time.Second
c.Producer.Partitioner = NewHashPartitioner
c.Producer.Retry.Max = 100
c.Producer.Retry.Backoff = 100 * time.Millisecond
c.Producer.Return.Errors = true
c.Producer.Return.Successes = true
c.Producer.CompressionLevel = CompressionLevelDefault
c.Producer.Flush.Frequency = time.Millisecond * 250
c.Producer.Flush.Messages = 3000
c.Producer.Flush.Bytes = 83886080

c.Consumer.Fetch.Min = 1
c.Consumer.Fetch.Default = 1024 * 1024
c.Consumer.Retry.Backoff = 2 * time.Second
c.Consumer.MaxWaitTime = 250 * time.Millisecond
c.Consumer.MaxProcessingTime = 100 * time.Millisecond
c.Consumer.Return.Errors = false
c.Consumer.Offsets.CommitInterval = 1 * time.Second
c.Consumer.Offsets.Initial = OffsetNewest

c.ClientID = "the zk GUID"
c.ChannelBufferSize = 256
c.Version = MinVersion
c.MetricRegistry = metrics.NewRegistry()

Logs
These are just some of the error messages i get back from that place in the code i provided below. The cluster eventually deals with itself just fine, so the rest of the log is likely not useful. Let me know if you want more.
"kafka: Failed to produce message to topic sf.quantizer.rawbus: kafka server: In the middle of a leadership election, there is currently no leader for this partition and hence it is unavailable for writes."
"kafka: Failed to produce message to topic sf.quantizer.rawbus: kafka server: Unexpected (unknown?) server error."
Problem Description
When kafka nodes fail, the client is stopping retrying early when getting errors updating the leader. If we get an error here https://github.com/Shopify/sarama/blob/master/async_producer.go#L470 we fail for that message.
I think the behavior shouldn't change for a message regardless on the place the failure occurs.  I think retries should still be done till they expire in the hopes that even those apparently severe errors can be ridden out.
Thoughts?
I'm happy to do the work to fix this if you agree, but would love some pointers on how you would fix it.
matthew.

Retries are already happening in that case internal to the metadata update controlled by the c.Metadata.Retry config entries. Retrying again at the producer layer would I think be more confusing.

My concern is that the messages are dropped (or at least returned on the error channel) before their retries are done. Sometimes immediately with no retries at all.  I see no evidence that they're retried later.  Are you telling me they are retried again after the metadata update is completed successfully?

No, I mean the metadata update itself is retried several times within the call to refreshMetadata.

Again, my concern is the messages being dropped and not retried...

There's no functional difference between retrying the message (which would get to the same spot and fail the same way on the same metadata refresh) and just retrying the metadata refresh directly. The latter is much simpler so it's what I did.

Hum, yeah... this just cost me 2 days :sweat_smile:
So for what it's worth I find the current behavior of not retrying messages after the metadata fetch retry succeeded to be counter intuitive.
It wasn't intuitive to any of the devs/SRE I talked about it either, as all of them actually assured me of the opposite.
I think this shouldn't be the default behavior, but if it has to stay this way, it would probably be a good idea to add an explicit comment in the documentation for producer retries.

Hello, can we have a status on this issue ? Is a fix planned ?


Invalid children supplied to FlatButton

Hi there,
I've been playing with admin-on-rest for a few weeks now - it seems great! However, I'm (as of today) seeing an issue with the display of FlatButtons (see below for a screenshot). I suspect it might be something local to me, but I'm not sure what, so I thought I'd raise an issue just in case it's wider spread.
I tried to update an admin-on-rest project from 0.7.2 to 0.9.4 (simply by updating package.json and running npm update). Once I'd resolved the few backwards compatibility breaks mentioned in the releases notes (filter -> filters, and the rest client needing to return a data property), everything largely worked, but the text and icons was missing from the various components that use FlatButton (specifically EditButton, the create / refresh buttons, and custom action buttons I'd written), and there are warning messages in the console about invalid children being passed to EnhancedButton and TouchRipple (see below).
I assumed there was some kind of version conflict (e.g. with material-ui), so I've tried a few different versions of both admin-on-rest and material-ui, but the problem persists. Ditto after nuking node_modules and updating from scratch.
Finally, I've just cloned the admin-on-rest-demo repo locally and spun that up, and I'm seeing exactly the same issue.
Any thoughts?
Thanks!
Rowan
Warnings printed to console:

Warning: Failed prop type: Invalid prop children supplied to EnhancedButton, expected a ReactNode.
in EnhancedButton (created by FlatButton)
in FlatButton (created by ListButton)
in ListButton (created by getContext(ListButton))
in getContext(ListButton) (created by EditActions)
in div (created by CardActions)
in CardActions (created by EditActions)
in EditActions (created by Edit)
in div (created by Card)
in div (created by Paper)
in Paper (created by Card)
in Card (created by Edit)
in div (created by Edit)
in Edit (created by getContext(Edit))
in getContext(Edit) (created by Connect(getContext(Edit)))
in Connect(getContext(Edit)) (at index.js:69)
in VisitorEdit (created by RouterContext)
in div (created by pure(Component))
in pure(Component) (created by RouterContext)
in div (created by Layout)
in div (created by Layout)
in div (created by Layout)
in div (created by Layout)
in MuiThemeProvider (created by Layout)
in Layout (created by WithWidth)
in EventListener (created by WithWidth)
in WithWidth (created by Connect(WithWidth))
in Connect(WithWidth) (created by Connect(Connect(WithWidth)))
in Connect(Connect(WithWidth)) (created by withProps(Connect(Connect(WithWidth))))
in withProps(Connect(Connect(WithWidth))) (created by RouterContext)
in RouterContext (created by Router)
in Router (created by Admin)
in TranslationProvider (created by withContext(TranslationProvider))
in withContext(TranslationProvider) (created by Connect(withContext(TranslationProvider)))
in Connect(withContext(TranslationProvider)) (created by Admin)
in Provider (created by Admin)
in Admin (at App.js:38)
in App (at index.js:16)

Warning: Failed prop type: Invalid prop children supplied to TouchRipple, expected a ReactNode.
in TouchRipple (created by EnhancedButton)
in EnhancedButton (created by FlatButton)
in FlatButton (created by ListButton)
in ListButton (created by getContext(ListButton))
in getContext(ListButton) (created by EditActions)
in div (created by CardActions)
in CardActions (created by EditActions)
in EditActions (created by Edit)
in div (created by Card)
in div (created by Paper)
in Paper (created by Card)
in Card (created by Edit)
in div (created by Edit)
in Edit (created by getContext(Edit))
in getContext(Edit) (created by Connect(getContext(Edit)))
in Connect(getContext(Edit)) (at index.js:69)
in VisitorEdit (created by RouterContext)
in div (created by pure(Component))
in pure(Component) (created by RouterContext)
in div (created by Layout)
in div (created by Layout)
in div (created by Layout)
in div (created by Layout)
in MuiThemeProvider (created by Layout)
in Layout (created by WithWidth)
in EventListener (created by WithWidth)
in WithWidth (created by Connect(WithWidth))
in Connect(WithWidth) (created by Connect(Connect(WithWidth)))
in Connect(Connect(WithWidth)) (created by withProps(Connect(Connect(WithWidth))))
in withProps(Connect(Connect(WithWidth))) (created by RouterContext)
in RouterContext (created by Router)
in Router (created by Admin)
in TranslationProvider (created by withContext(TranslationProvider))
in withContext(TranslationProvider) (created by Connect(withContext(TranslationProvider)))
in Connect(withContext(TranslationProvider)) (created by Admin)
in Provider (created by Admin)
in Admin (at App.js:38)
in App (at index.js:16)

Screenshot of the demo app misbehaving, where I'm hovering over an action button:

Same problem here, i believe that this is related to the React upgrade to 15.5.3 version. If you had any solution please share here!

try to remove 'node_modules' directory and 'npm install' again instead of 'npm update'.good luck!

I've updated with 'npm install', but the problem was the same. When I've updated, my project wasn't running, data property error, so i listed React versions with 'npm ls | grep react', and found two React versions. So I set only one version to run, and now invalid prop error is going on. Even deleting and downloading again keep the error. When I made an new project, the error was the same.

I am also facing same problem.

Hi again,
I've tried nuking node_modules and running npm update again this morning and both the aor demo and my project are displaying fine (and no longer logging the warnings).
Sounds like some downstream dependency had an issue which has since been fixed. I don't know which dependency, though - if anyone is about to do the same, it might be interesting to diff the output of npm list before and after regenerating node_modules, and post the result here.
I'm going to close this issue, as I think it's resolved now.
Thanks,
Rowan

Thanks Rowan! Really must be a conflict caused by some dependency. I've made what you said and it's working again.
The diff was that:
`< │ ├──<EMAIL_ADDRESS>< │ ├──<EMAIL_ADDRESS>
│ ├──<EMAIL_ADDRESS>│ ├──<EMAIL_ADDRESS>602c602
< │ │ ├─┬<EMAIL_ADDRESS>

│ │ ├─┬<EMAIL_ADDRESS>615c615
< │ │ │ └──<EMAIL_ADDRESS>

│ │ │ └──<EMAIL_ADDRESS>`

But is working now!

Great!
Looks like it's to do with react-addons-create-fragment, but I can't find any release notes for that (or even find the source on Github).
FWIW, there are some related issues over at the material-ui repo: an issue automatically created from a build failure, plus a user-raised issue.

The source is here: https://github.com/facebook/react/tree/15.5-dev/addons/react-addons-create-fragment
Looks like they fixed something 15 hours ago.

Tested the new version and it fixes the issue.


Seperate/disable timer for registers function

I have my timeoutlen set to one second so I don't get the which-key popup for keymaps I can remember and execute quickly, but that also affects the registers function of the plugin.
It would be nice to have a different timer, or the option to disable it entirely for only the registers function that appears on " or <C-r> so that they show up quicker/immediately

I just pushed a fix for this. Thank you for reporting!

Straight back from holidays and fixing nvim plugins it seems :P
Works fine for the " trigger in normal mode, that now shows up immediately. It does not however work for the <c-r> trigger in insert, that still is affected by the timeoutlen.
Weird little bit of behavior that makes it work:

Go into insert mode
Press <c-r>
Immediately press escape
Press <c-r>. Now the registers plugin shows up immediately.

Minimal config I used to repro this:
call plug#begin('~/.vim/plugged')
Plug 'folke/which-key.nvim'
call plug#end()

lua << EOF
require("which-key").setup{}
EOF

set timeoutlen=1000


[Feature] generate dot file output for a statemachine

Reviews
0/1

More info

Reviews
1/1

brad-larson
1

More info

Reviews
1/1

brad-larson
1

Pull request is reviewed and can be merged to master!
More info


firstOrNew returns more than one result (with datetime)

Laravel Version: Lumen 5.7.7
PHP Version: 7.1.23
Database Driver & Version: pgsql 9.6.6

Description:
When using a date as a condition when checking firstOrNew, because of the use of "first()" the result will be all the values from the DB that correspond to the conditions (except the date)
Steps To Reproduce:
Do a simple query, like this one:
$stats = Stats::query()->where([
    'created_at' => Carbon::today()->format('Y-m-d')
    foreign_key => '1',
])->get()

If we then do
dd($stats->pluck('created_at'));

We only have one result, which is good, so once we do $stats->save() after adding the information we need to insert it will do the work correctly. But if we try to use firstOrNew like this:
$stats = Stats::query()->firstOrNew([
    'created_at' => Carbon::today()->format('Y-m-d')
    foreign_key => '1',
])

If we then do
dd($stats->pluck('created_at'));

If returns all the values that correspond to the conditions (except for the date) and thus returns more than one entry. After checking it is because of this:
/**
     * Execute the query and get the first result.
     *
     * @param  array  $columns
     * @return \Illuminate\Database\Eloquent\Model|object|static|null
     */
    public function first($columns = ['*'])
    {
        return $this->take(1)->get($columns)->first();
    }

But why would it be returning more than one value?

Model does not have pluck method and pass(__call) it to query builder

@dkulyk The pluck was just an example (and maybe not the best one). The thing is that the save really affects more than only the found row when updating and using the firstOrNew.

firstOrNew() always returns a single result.

The pluck was just an example (and maybe not the best one).

What does your actual code look like?

$stats = Stats::query()->where([
    'created_at' => Carbon::today()->format('Y-m-d')
    foreign_key => '1',
])->get()

$stats is Collection
$stats = Stats::query()->firstOrNew([
    'created_at' => Carbon::today()->format('Y-m-d')
    foreign_key => '1',
])

$stats is Model
$stats->pluck('created_at'); fro Model is equivalent of $stats->newQuery()->pluck('created_at');

We don't support Lumen 5.7 anymore sorry. Btw, Lumen has its own issue tracker: https://github.com/laravel/lumen-framework/issues


Update community_extensions.json

I haven't found the community/CommunityManifests folder

Hey @illonage! Sorry for the delay (was on vacation post TC).
The branch had fallen behind, but it's up to date now so you should now see the community/CommunityManifests folder.  It looks like the you'll have to quickly fix the merge conflicts in the json file now (shouldn't be much).  Then I'll take the Pull request.
Thanks for the submission!


Render as you Fetch?

Do these resources go in-flight when the route transitions, but parallel to fetching async code? Definitely keen to try this out!

Yep. Resources are requested immediately on transitioning into the next route as long as they have not been previously cached and are outside the maxAge value.

I won't then if this plays nicely into Relay's EntryPoints and preloaded queries. We use relay, and have its render as you fetch working, but preloaded fire for all routes naturally. Which led me here.


Lilli's edits

Image 1 in https://github.com/DynamoDS/GenerativePrimer/blob/lillismith-patch-1/1-introduction/1-04_what-goes-into-a-generative-design-process.md is TOOO big and image #2 is too small

thanks @lillismith for the comments & edits, we'll make the required updates.

Image 1 in https://github.com/DynamoDS/GenerativePrimer/blob/lillismith-patch-1/1-introduction/1-04_what-goes-into-a-generative-design-process.md is TOOO big and image #2 is too small

We'll fix this. for background info, we had images as HTML <img> tags to control sizing but Gitbook advises against, so we changed to markdown syntax, but now styling is up to Gitbooks, which isn't great. We'll revert to using HTML.


Many open panels at the same time

We will have to be able to have many panels open at the same time. For example the molecule and the ranges will be a must.
The height of the panel title could be smaller

When clicking once on the title it opens but does not close the other panels. They need to share the space.
If you click twice it will take the full space (and close all the other panels).
Like currently if you click once of the title it toggles (open / close)
We need a way to resize the different panels by move the space between them (here is an example from inkscape)

If more than one panel is open at the same time they share the space by default (50:50 or 33:33:33) but this can be changed manualy.

The current feature is nice. How difficult it is to make them resizable ?

@lpatiny
i layout the panels with Flexbox to distribute the displayer height between panels, i think we can save global preference to save that this panel will take flex:2 or 3 but i don't imagine where to put this preference so the user can change it

I was thinking resizing like: https://reactjsexample.com/resizable-flex-layout-container-components-for-advanced-react-web-applications/
Interactively like you do between the panels and the spectrum

This was implemented


Update to latest Tailscal version

Problem/Motivation

I see that there is code changed to update tailscale to version 1.48.1, but how do i get my instance to use that version. I'm stil runing version 1.38.4, with the addon version 0.11.1

Expected behavior

Update addon, or restart and take over new code.

Actual behavior

no auto update

Steps to reproduce

Proposed changes

Explanation by how to update tailscale without updating the addon.

#181 introduced a blocking issue (two nodes advertising the same eg. 192.168.x.x subnet and turning on subnet routing makes HA unable to reach local network, "soft bricking" it), that's why there are no new releases of this add-on.
#201 is a possible workaround for this blocking issue.
Until this issue is resolved here, try my fork, where there is a workaround for this blocking issue, all the unreleased changes are available, and there are some extra config options: https://github.com/lmagyar/homeassistant-addon-tailscale
Note: I'm just another user

Does the "not planned"-closage mean we should abandon this addon, switch to @Imagyar's fork, or run with unpatched software?
Yes, I know that was just github-actions, but an issue for "updating to latest tailscale-version" closed as "not-planned", while being so significantly behind on versioning doesn't really send out the best signal.


Test Create with hashtag

Deliver a Create of a Note with a tag. Check that the Note is visible in search results for the given tag's text. (This is not specified by AP.)

Good question! I only mentioned search as a way to check that the hashtag was handled correctly. How to check that may vary from project to project, ie some may render hashtags specially, some may not, some may support hashtag search, some may not. Up to you!

I'm going to call this feature creep and close for now.


Creating a new link also adds the name of the folder

I am a veteran Obsidian user and have the option New link format set to Shortest path when possible in it.
When I use moxide, on inserting a link that is in a subfolder, moxide also adds the folder name to the link.
Is there a way to turn this off?

There are no config options yet, but in response to #2, the markdown link completions choose shortest path (only the filename actually).
I will surely add this as a config option in the future.
There is also the question of which should be the default. In #2 the argument was that shortest path links would need to be modified less. I feel that the same argument could be applied to wiki links. However, my intuition is that wikilinks should be more self descriptive -- e.g filenames with spaces and then rendered specially when linking to headings. This implies that full path should be the default as it is more descriptive.
Also note that the user should really not be affected by this option too much, as moxide does a good job at searching through paths (in fact, it does the filtering and ranking on the server because the lsp clients are too damn slow!); Anyway, Typing a filename will always give you the thing you are looking for.

There are no config options yet, but in response to https://github.com/Feel-ix-343/markdown-oxide/issues/2, the markdown link completions choose shortest path (only the filename actually).

Thanks! Should I keep this open till the option isn't added?

Also note that the user should really not be affected by this option too much, as moxide does a good job at searching through paths (in fact, it does the filtering and ranking on the server because the lsp clients are too damn slow!); Anyway, Typing a filename will always give you the thing you are looking for.

Fair enough

Yea keeping it open is good; Ill reference it in a "config" issue

In response to #26, I'm just going to changed the default completions to be just filenames in this commit b60fc9e. Update, and your issues should be solved!

Thanks a lot!

Happy to help! I hope you are getting something out of this.
Please let me know if there are other issues!


AddressSanitizer

Add AddressSanitizier

It seems some thing wrong in CI.

There are something wrong on Linux when using AddressSanitizer. I found a solution here:
https://stackoverflow.com/questions/37603238/fsanitize-not-using-gold-linker-in-gcc-6-1


file dialogue

Description
What steps will reproduce the problem?

open file dialogue

What is the expected output? What do you see instead?
Please provide any additional information below
File "C:\ProgramData\Anaconda3\lib\site-packages\spyder\plugins\editor.py", line 1840, in load
self.edit_filetypes = get_edit_filetypes()
File "C:\ProgramData\Anaconda3\lib\site-packages\spyder\config\utils.py", line 119, in get_edit_filetypes
pygments_exts = get_pygments_extensions()
File "C:\ProgramData\Anaconda3\lib\site-packages\spyder\config\utils.py", line 86, in get_pygments_extensions
for lx in lexers.get_all_lexers():
File "C:\ProgramData\Anaconda3\lib\site-packages\pygments\lexers_init.py", line 53, in get_all_lexers
for lexer in find_plugin_lexers():
File "C:\ProgramData\Anaconda3\lib\site-packages\pygments\plugin.py", line 53, in find_plugin_lexers
yield entrypoint.load()
File "C:\ProgramData\Anaconda3\lib\site-packages\pkg_resources_init.py", line 2317, in load
self.require(*args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\pkg_resources_init_.py", line 2340, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "C:\ProgramData\Anaconda3\lib\site-packages\pkg_resources_init_.py", line 779, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (promp

This is fixed in our latest version (3.3.0). Please update by opening the Anaconda Prompt and running there
conda update spyder

If an update to that version is not available yet, please be patient, it should be shortly.


build time occur issue

Redmi note3 working well , Samsung j2 not build.
Error:Execution failed for task ':app:transformClassesWithJarMergingForNewliveDebug'.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: uk/co/senab/photoview/PhotoViewAttacher$1.class

This is a sign that another library you are using has added PhotoView to their classpath manually. You can either figure out which library has done this, or update to 2.0.0 where this should not be an issue, since the classpath changed


[C++] fix type inconsistent issue when loading quantized parameters

Description
@pengzhao-intel @ZhennanQin
We want to use inception_inference.cpp to do inference with quantized models. But When I tried to run inference, there always have a type inconsistent error. We found that during loading parameters, new NDArrays will be created with default data type (float32) and copy the original NDArray to this new NDArray by using NDArray.Copy(context). So, the original int8 params will be converted into float32 params and this will raise the type inconsistent issue.
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

@reminisce @ZhennanQin could you help take a review?

I wrote a simple test to reproduce this issue.
#include <iostream>
#include <vector>
#include "mxnet-cpp/MxNetCpp.h"
using namespace mxnet::cpp;

enum TypeFlag {
  kFloat32 = 0,
  kInt8 = 1
};

int main(void){
    std::vector<mx_uint> shape{4, 5, 6};
    int src_dtype = kInt8;
    Context context = Context::cpu();
    // specify the data type according to the input NDArray
    NDArray src(shape, context, true, src_dtype);
    NDArray dst;
    dst = src.Copy(context);
    std::cout<<"src.dtype = "<<src.GetDType()<<std::endl;
    std::cout<<"dst.dtype = "<<dst.GetDType()<<std::endl;
    return 0;
}

Before
src.dtype = 1
dst.dtype = 0

After
src.dtype = 1
dst.dtype = 1

Please add a test case for the change

@ciyongch @TaoLv please help take a review.

@mxnet-label-bot add [C++, NDArray, pr-awaiting-response]

@TaoLv @ciyongch please review again.

@wuxun-zhang Please also post the error log before this fix.

Thanks for your contribution. Merged :)


Payment transfers are slow when adding PIN confirmation is required

Litecoin usage is more accessible when payments and transfers are quick and easy. Asking users for a PIN to confirm a cup off coffee is counterproductive.  The proposal is set the biometrics ID (TouchID FaceID) as a default for small amounts.

Agreed. Would you be able to implement this?
On Sat, 28 Jul 2018 at 17:01, Kerry Washington<EMAIL_ADDRESS>wrote:

Litecoin usage is more accessible when payments and transfers are quick
and easy. Asking users for a PIN to confirm a cup off coffee is
counterproductive. The proposal is set the biometrics ID (TouchID FaceID)
as a default for small amounts.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/litecoin-foundation/loafwallet-ios/issues/48, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ACfNuhTNUiWZfTYbfg9tgSFP2jMY5jesks5uLIrxgaJpZM4VlF4P
.

yep...working on it now..I'll get a Dev build out soon (< days)

Fixed in vpre v.2.3.4 closing


Add COBOL Tables to Course 1

Signed-off-by: Hartanto Ario Widjaya<EMAIL_ADDRESS>This PR adds COBOL Tables into Course 1.
Contents are adapted from the Programming Guide. Tables sorting, unbounded tables, and complex occurs depending on tables are not included as I feel it might overwhelms the course takers.
Labs file are also added to cover SEARCH and SEARCH ALL. Thus, this PR closes #141.
The lab will utilize the existing .DATA data set to be populated into a table which will then be searched for a specific data using either the SEARCH statement (for SRCHSER) or SEARCH ALL statement (for SRCHBIN).
In addition to general feedbacks, I'm specifically looking for feedbacks on the following item:

Location of chapter within the course. Currently it is located before file handling.
Labs. At the moment, a copy of the lab is available on ZOS.PUBLIC.ADHOC.CBL & ZOS.PUBLIC.ADHOC.JCL, and the labs doesn't require the course takers to make any edit whatsoever.

Looks good, but I think you have the names switched, unless COBOL has changed since OS/VS Release 2. SRCHBIN uses SEARCH while SRCHSEQ uses SEARCH ALL.

Looks good, but I think you have the names switched, unless COBOL has changed since OS/VS Release 2. SRCHBIN uses SEARCH while SRCHSEQ uses SEARCH ALL.

You're correct. Thanks, Ed!


Additional uncaught exception thrown while handling exception.

Since last week I am going through this issue while setting up Drupal8. When I am going to URL where the d8 is installed it redirects me to /core/install.php and throwing following error. I have tried several other vagrant boxes but all is throwing the same error.
Additional uncaught exception thrown while handling exception.
Original
TypeError: Argument 1 passed to Drupal\Core\Extension\ThemeHandler::addTheme() must be an instance of Drupal\Core\Extension\Extension, null given, called in /var/www/html/drupal8/core/includes/theme.maintenance.inc on line 72 in Drupal\Core\Extension\ThemeHandler->addTheme() (line 115 of /var/www/html/drupal8/core/lib/Drupal/Core/Extension/ThemeHandler.php).
Drupal\Core\Extension\ThemeHandler->addTheme(NULL) (Line: 72)
_drupal_maintenance_theme() (Line: 745)
drupal_maintenance_theme() (Line: 518)
install_begin_request(Object, Array) (Line: 115)
install_drupal(Object) (Line: 44)
Additional
TypeError: Argument 1 passed to Drupal\Core\Extension\ThemeHandler::addTheme() must be an instance of Drupal\Core\Extension\Extension, null given, called in /var/www/html/drupal8/core/includes/theme.maintenance.inc on line 72 in Drupal\Core\Extension\ThemeHandler->addTheme() (line 115 of /var/www/html/drupal8/core/lib/Drupal/Core/Extension/ThemeHandler.php).
Drupal\Core\Extension\ThemeHandler->addTheme(NULL) (Line: 72)
_drupal_maintenance_theme() (Line: 745)
drupal_maintenance_theme() (Line: 1027)
install_display_output(Array, Array, Array) (Line: 260)
_drupal_log_error(Array, 1) (Line: 605)
_drupal_exception_handler(Object)
Issue Type

Support Request

Your Environment
drupal-vm,geerlingguy/drupal-vm, vagrant version 2.0.6 , VirtualBox 5.2.34
Your OS

Windows (10)

Hello, I am facing the same issue, but with another vagrant box : hashicorp/bionic64, and several drupal installation types.
Did you find a solution ?

Your setup made me find the solution : upgrade VirtualBox to 6.0.14. Works for me now.


close a node when the lb is worse than the incumbent

As pointed out by @dhendryc in #17 we should not branch on a node if it's worse than the incumbent
A test case would be great :smile:

when a new node is generated, it inherits its initial lower bound from its parent right? In that case, the update can happen whenever a new incumbent is found: go through all nodes and close those that have a higher lower bound than the incumbent

That's already happening in bound! isn't it? It is called when a new incumbent is found. The issue this PR fixes is however that we close the current node if after the evaluation it has a higher lower bound than the incumbent. So the lower bound got updated due to evaluation.

oh right indeed. One way to test this would be to introduce an info callback system, a callback that the user can pass, which at every iteration receives the tree, processed node (so it has to be before closing it)

Yeah was wondering whether it makes sense to introduce a bunch of cb_ functions like cb_new_incumbent which gets called when a new incumbent is called. Which should work nicely with default methods that do nothing.

I guess they could be regrouped in a few callbacks? If the tree is passed to the callback, one can recompute the information that's not already there (whether the node will be eliminated for example)

I suppose so but was wondering whether it's more user friendly to have several of them. One doesn't need to call Bonobo with the names of the callbacks as one would need to in other languages due to dispatch, right? I would assume that we could easily use this to apply heuristics at certain points then as an example. When we only have one call we would need to provide methods to check whether a new incumbent was set or whether some event occurred. I would have one callback which is called in every run through the optimize loop which contains all the information and then some special ones like new solution?

I suppose so but was wondering whether it's more user friendly to have several of

Yes I was thinking of an info / printing callback for now and adding others later

One doesn't need to call Bonobo with the names of the callbacks as one would need to in other languages due to dispatch, right?

Not sure what you mean there?

When we only have one call we would need to provide methods to check whether a new incumbent was set or whether some event occurred

Depending on the moment in the loop where the method is called, this can be recomputed in the callback, even though not the cleanest

I meant that in other languages one often needs to write something like optimize(callback=my_callback) which on my idea would result in a lot of different arguments for each callback which wouldn't be nice. In Julia however we don't have the problem which made me wonder whether having a lot of smaller callbacks is the better approach.
Agree though however that for a start a single callback is fine

As pointed out by @dhendryc in #17 we should not branch on a node if it's worse than the incumbent
A test case would be great 😄

Thank you! I am not sure how to formally test this. I'll think about it. But I checked with my example. It did cut off nodes as expected and it also reduced the number of evaluated nodes by about a third (for that particular example anyway).

I hope the additional test reasonable for this PR


Show Pause Menu only when VPX is running

Right now, I only check the Popper processes. This is wrong. The hotkey should only be active when VPX is running.

Fixed with 2.13.0


Add this Pokémon train to TR

Can you add this Pokemon train to your mod on all versions? It would make people download our mod.
Additional Information
TRT means "Transit Railway"

Make it Yourself

The mod won't be adding trains except HK MTR, NYC Subway and London Underground trains. Thanks.

Hello, this is one of the staff of the MTR Discord Server. We actually do have a discord server; with an active server and player base for pokemon-styled trains and stations.  Join our discord server and find "MetroMon"; however we still lack a train for any pokemon-related themes; you may join the server if you want to help out.

我能加入服务器吗


Test and document Server functions

Overview
Tests and docs for Server functions. Also (begin to) standardize error messages.
Test Notes/Sample Code
I removed the devtools dependency (focusing in on pkgload in the app GHA). I'm creating this draft PR to see if that fails.
Connected Issues

Closes #253

This now tests just about everything! Next up: Testing run_sample_gsm_app() with shinytest2 (actual end-to-end tests).


Getting humanizeDuration is not defined error

I've included humanizeDuration dependency script but I'm still seeing the humanizeDuration is not defined error. I'm using webpack and installed the dependency with bower

When you install with bower, it installs the dependency humanize-duration, but the example site never says that you need to link the script, which you do.
Add <script src="/bower_components/humanize-duration/humanize-duration.js" charset="utf-8"></script> or something similar for how your project is set up to fix that issue. And make sure that it's linked before the angular-timer file.

#214

#214  Same problem as here


[Bug] GM Confirm Spotting dialog not working

This option doesn't appear to work at the moment. When toggled on, doors and tokens are still revealed automatically following the Perception check without the dialog appearing.

Were you logged in as a GM when making the roll? The popup only shows up when a player makes the roll. I can add a drop down menu for the bahaviour (no popup, player only, all rolls)

Ah, I was testing only as GM, didn't realize. My bad.

No problem. Adding an option for GMs to also use the confirm dialog for their own rolls is probably a good idea anyway.

The setting for the confirm dialog has been apended with v2.0.0 so that it can now also be set ot apply to GM made rolls


Changed releaseAdvanced LogLevelPresets (#11)

Related Issue: #11
Summary of Problem:

This came from a conversation from an internal project. Right now, by switching to SteamcLog, most of out Crashlytics logging is lost due to the higher logging level.

Proposed Solution:

Change level to info instead

Small change, doing self review.


Remove unused tests

There's still some tests pertaining to the custom elements stuff in ChoreoModelingSpec.js. Do we still need them?

Resolved by #42


Create Sort_Parallel_v4.f90

Minor changes and statistics section added.

Should this PR and #10 be closed now that #11 has been merged?


Fix slow sync

closes #228.

Did a fresh sync with --no-hardcoded, the light client stayed at 2.5k-3k hdr/s with Fether on.


Update user guide to align with editLoan command changes.

Codecov Report

Merging #101 (77cc639) into master (ebf4ec9) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #101   +/-   ##
=========================================
  Coverage     57.84%   57.84%
  Complexity      616      616
=========================================
  Files           110      110
  Lines          2408     2408
  Branches        276      276
=========================================
  Hits           1393     1393
  Misses          923      923
  Partials         92       92

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

closes #132
closes #142


is the num_classes in config.py correct ?

I download the dataset from this link, the downloaded file is named as faces_ms1m-refine-v2_112x112.zip. However I got the face_emore folder name after unzip that file, and the property file from face_emore folder conatains one line 85742,112,112.
So should I change the num_classes from 93431 to 85742 ?
thanks.

There are different versions, which the difference between them is how they are cleaned. Use the ms1m-retinaface-t1.zip
this is the one that was used to train these models.

ok, thanks


Feature: Loading ViewType

I use adapters alongside the recyclerView to load more data and display a progress bar while waiting for the response. Do you guys have suggestions on how to do that using the SlimAdapter? If it's possible to accomplish it I'm changing all my recycler views 😀

Why not style element as usual with .register() and add end remove last(or first) element in items?

thanks for feedback,,
branch 2.x provider an ex module to support more power feature, containing loading more
but it still under dev,,so the api may change,,


Wrong render of "et al."

Pandoc version:
pandoc <IP_ADDRESS>
Compiled with pandoc-types 1.22, texmath <IP_ADDRESS>, skylighting 0.10,
citeproc 0.1.1, ipynb <IP_ADDRESS>

Pandoc-citeproc version
pandoc-citeproc <IP_ADDRESS>

My Bib.md contains:
---
lang: es-ES
---

[@vaswaniAttentionAllYou2017]

My Bib.bib file contains:
@article{vaswaniAttentionAllYou2017,
  title = {Attention {{Is All You Need}}},
  author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N. and Kaiser, Lukasz and Polosukhin, Illia},
  year = {2017},
  month = dec,
  abstract = {The dominant sequence transduction models are based on complex recurrent or convolutional neural networks that include an encoder and a decoder. The best performing models also connect the encoder and decoder through an attention mechanism. We propose a new simple network architecture, the Transformer, based solely on attention mechanisms, dispensing with recurrence and convolutions entirely. Experiments on two machine translation tasks show these models to be superior in quality while being more parallelizable and requiring significantly less time to train. Our model achieves 28.4 BLEU on the WMT 2014 Englishto-German translation task, improving over the existing best results, including ensembles, by over 2 BLEU. On the WMT 2014 English-to-French translation task, our model establishes a new single-model state-of-the-art BLEU score of 41.8 after training for 3.5 days on eight GPUs, a small fraction of the training costs of the best models from the literature. We show that the Transformer generalizes well to other tasks by applying it successfully to English constituency parsing both with large and limited training data.},
  archivePrefix = {arXiv},
  eprint = {1706.03762},
  eprinttype = {arxiv},
  journal = {arXiv:1706.03762 [cs]},
  keywords = {Computer Science - Computation and Language,Computer Science - Machine Learning},
  language = {en},
  primaryClass = {cs}
}

After running pandoc --from=markdown Bib.md --citeproc --bibliography Bib.bib  --to=pdf -o Bib.pdf I obtain this:

According to https://github.com/jgm/citeproc/blob/42b1d154b02435229acbe98ae0f17d01b757ee93/locales/es-ES.xml#L38 and https://github.com/citation-style-language/locales/blob/cbb45961b815594f35c36da7e78154feb5647823/locales-es-ES.xml#L38 the resulting citation should be "et al."

pandoc-citeproc is now considered obsolete.
With pandoc 2.11+, citation support is integrated with the --citeproc option.
CSL conformance is much better.

My bad, I though this repo was the right place. Still, I used --citeproc as indicated in the issue. Do you want me to move this issue to the pandoc repo?

I'll move it to the citeproc repo.


Output rules

Feature request
Is your feature request related to a problem? Please describe
Currently it is possible to apply rules to a field/type before resolver (normal rule) and the variables (inputRule).
But there is no way to apply a rule after the resolver has run.
This would be really useful if you want to do access control outside your resolvers.
Describe the solution you'd like
A new type of Rule called OutputRule that runs after the resolver. Those can be combined with other OutputRule but cannot be combined with InputRule or Rule.
export declare const outputRule: (name?: string | IRuleConstructorOptions | undefined, options?: IRuleConstructorOptions | undefined) => (func: IRuleFunction) => OutputRule

Describe alternatives you've considered
I am not aware of alternatives except writing that in the resolver for code-first, when using nexus you can easily create a plugin for that.

@Sytten thank you for opening this issue. I might consider adding this to version 8.


Feature/we do

There is an issue with grid

is this happened with primer or bootstrap ?

is this happened with primer or bootstrap ?

I tried both of them but I couldn't do it; bootstrap grid and primer grid are very same.

Styles are not in standered accordiing to the Design standerd

😟

Hows the Nav bar will get bit hight and logo align bit to thr right and make the Nav links to the middle with good letter spacing and add the search.

There is a big difference between wireframe and actual desing so we must reimplement navbar with svg (honestly current navbar is temporary one)

Styles are not in standered accordiing to the Design standerd, Hows the Nav bar will get bit hight and logo align bit to thr right and make the Nav links to the middle with good letter spacing and add the search.

I guess, @ebonynon is lacking styling so @KaveeshaG can you guide him

Styles are not in standard according to the Design standard, Hows the Navbar will get bit hight and logo align bit to the right and make the Nav links to the middle with good letter spacing and add the search.

I guess, @ebonynon is lacking styling so @KaveeshaG can you guide him
Nice, I hope it's good to notify earlier whether the current frontend implementation and next frontend implementation like "this is a temporary one".

@ebonynon you haven't declared height for components that's why they're overlapping


Add option for node CIDR allocation to kubeadm

@errordeveloper Hi, I've been following the sig-cluster-lifecycle for a while, and I am interested in what you guys are doing :) I like it a lot.
I've been testing out kubeadm for the last couple of days and I managed to provision an operational cluster on 2 Ubuntu Xenial nodes. However, I had to introduce the following changes in the code:

For some reason the Services CIDR was passed as Cluster CIDR to the controller-manager. Cluster CIDR is there for the pod network, however, so I don't think that was OK. A lot of the current provisioning projects (e.g. bootkube, kube-deploy/docker-multinode) use flannel as an overlay, and without my changes  flannel won't work

There was a small bug in the manual bootstrap, when the bearer token is referenced in the code.

If you need help on any open topics just ping me, I'd be glad to contribute :)
@kenan435 @cheld

It is true that flannel needs this, but Weave needs the opposite, and Calico probably also, as they have their own IPAM layer.

I've updated this PR, PTAL. Now the cluster CIDR should be optional and the user can specify it if needed.
About the grouping of --alocate-node-cidrs and --cluster-cidrs: AFAICS, the --allocate-node-cidrs produces an error in the NodeController if --cluster-cidr is not set. On the other hand --cluster-cidr in the NodeController is currently only used in the context of NewCIDRRangeAllocator(), called in this if block, called here. So it seems that those two go hand in hand right now.
The only other place where the --cluster-cidr flag is used is in the RouteController, to create routes on the cloud provider plane pointing to the Nodes that the NodeController has allocated IP's on the cloud provider for.
How would you want this documented? I hope I am not missing anything at this point.

As we would like to progress towards getting code into master, I'm going to merge this and address  my comments above myself.

I just took action on your nits, do you want me to quickly open another PR?

Feel free to fix them yourself, I definitely don't want to slow you down.