Model producing largely extractive summaries

After much work I was finally able to get the model to train successfully (220k iterations, 400/100 max enc/dec steps, 3k iterations with coverage bringing the coverage loss to 0.2).
I'm noticing when running the model (with beam size = 4) on my own data (financial news) the decoded summaries are almost entirely extractive. What could be causing this? I've left the vocab size at the default size of 50k. Is it possible that this is a result of having too small of a vocab?
Example (bold added to source to show extracted regions):

Decoded

air line pilots association said friday that 79 % of voting aviators approved a deal running through january 2019 that the union said provided industry-leading pay and benefits .
investors are closely watching the outcome of contract talks involving other united labor groups and at other carriers , concerned about a repeat of previous industry cycles when market conditions deteriorated .
pilots at delta air lines inc and southwest airlines co. both rejected proposed deals last year .
flight attendants have been unable to reach agreement on a joint contract even though they have been bargaining since 2012 .

Source

Pilots at United Continental Holdings Inc. overwhelmingly approved a two-year contract extension, continuing the momentum of the airline's efforts to restore labor peace and complete the integration of staff following its creation in a 2010 merger.
The Air Line Pilots Association said Friday that 79% of voting aviators approved a deal running through January 2019 that the union said provided industry-leading pay and benefits.
Investors are closely watching the outcome of contract talks involving other United labor groups and at other carriers, concerned about a repeat of previous industry cycles when record profits resulted in more generous deals that hobbled carriers' finances when market conditions deteriorated. Pilots at Delta Air Lines Inc and Southwest Airlines Co. both rejected proposed deals last year.
The United contract provides for higher pay, restores benefits for previously furloughed pilots, and enhances scheduling rules for long-haul flights, according to the pilot union. Both sides declined to provide contract details, though a person familiar with the situation said it included a 13% pay rise this year followed by a 3% increase in 2017 and 2% in 2018.
United executives said this week that the pilot contract and a new deal being considered by its technicians would raise its unit costs excluding fuel by 2.5 percentage points this year compared with 2015. The airline forecast its unit costs this year excluding fuel and the two labor deals would rise by between 0.5% and 1.5%.
The airline has suffered from rocky labor relations since its 2010 merger with Continental Airlines and has been trying to smooth that friction under new management led by Chief Executive Oscar Munoz that took over in September.
United has fresh deals or tentative agreements with the majority of its unionized staff, with the results on a new contract for its mechanics due to be revealed next week, but the toughest challenge remains securing a pact with flight attendants.
Flight attendants have been unable to reach agreement on a joint contract even though they have been bargaining since 2012. United presented fresh proposals covering pay and work practices last week in talks brokered by federal mediators. Flight attendants this week held a world-wide protest in pursuit of a joint contract.
The airline in November reached a deal to start negotiations with the International Association of Machinists union more than a year before the contract covering 30,000 ramp workers, customer-service agents and reservation staff opens for renewal at the end of 2016. It also reached a new proposed joint labor agreement for its 9,000 mechanics, with the International Brotherhood of Teamsters union due to issue the results on Jan. 25.
Pilots at Delta, its only union-represented labor group, resumed contract talks last month after rejecting a deal endorsed by union leaders.
Southwest pilots turned down a proposed deal in November, with flight attendants having rejected a tentative new pact earlier in the year.

Hi @hate5six,
Yes - the pointer-generator model produces mostly extractive summaries. This is discussed in section 7.2 of the paper. It is the main area for future work!

Ah, great! Thank you so much for the clarification. Very excited I've been able to replicate the model. Your help and work has been greatly appreciated!

Hi @hate5six
Can u share the model with us ?
I need to test and try it but I don`t vave a GPU for the training
Thanks in advance.

@hate5six May I ask what are your final training and validating losses, and how do you decide it (they) converged?
@abisee I would like to take this chance to ask the same questions to you, too. Although the paper indeed mentioned the final losses of pgen and coverage were 0.5 and 0.3, I'm not sure whether they're of training or of validating. Perhaps I misread it. Meanwhile it's also unclear to me that how to determine a convergence.
Thank you!

@tianjianjiang

In the paper, when we report that the coverage loss drops from about 0.5 to about 0.2 during the coverage training phase, we're referring to the validation set.
When we say the average value of p_gen starts at around 0.30 and converges to around 0.53, we're also referring to the validation set.
Determining "convergence" of these values (or the overall loss function) is usually a very inexact empirical observation. Usually we deem the validation loss function to have "converged" when it has gone some time without lowering, or when it begins to increase.

@hate5six Can you please share your checkpoints or model with us? I am in need of testing the model. Kindly help me.


RuntimeError: The size of tensor a (80) must match the size of tensor b (78) at non-singleton dimension 2

Hi, thanks for your work.
I am learning this project.
When I run your codes,I hava this problem:
Traceback (most recent call last):
File "main_inpainting_cat.py", line 181, in
train_ite=train_ite, retrain_ite=retrain_ite, out_dir=out_dir)
File "main_inpainting_cat.py", line 109, in experiment
out_model=prefix + 'trained_model.pt', log_file=prefix + 'train_log.csv')
File "C:\Users\dw8855\PycharmProjects\test\ASNG-NAS-master-yuan\inpainting\inpainting_cat\train.py", line 68, in arch_search_valid
Y, _ = model(corrupt_func(X), stochastic=True)
File "D:\anaconda\anaconda\lib\site-packages\torch\nn\modules\module.py", line 477, in call
result = self.forward(*input, **kwargs)
File "C:\Users\dw8855\PycharmProjects\test\ASNG-NAS-master-yuan\inpainting\inpainting_cat\cae_model.py", line 75, in forward
h = self.forward_as(M, x)
File "C:\Users\dw8855\PycharmProjects\test\ASNG-NAS-master-yuan\inpainting\inpainting_cat\cae_model.py", line 107, in forward_as
h = f[k + conv_num](h, xx, ch_num=ch_num)
File "D:\anaconda\anaconda\lib\site-packages\torch\nn\modules\module.py", line 477, in call
result = self.forward(*input, **kwargs)
File "C:\Users\dw8855\PycharmProjects\test\ASNG-NAS-master-yuan\inpainting\common\operations.py", line 54, in forward
return self.relu(x + h)
RuntimeError: The size of tensor a (80) must match the size of tensor b (78) at non-singleton dimension 2
Looking forward to your reply.

Maybe, the error is caused by an unsupported input image size. The current code only supports the image size of the power of 2 (2^n). To accept other image sizes, you need to modify the code for convolution and deconvolution layers and equalize the image sizes of corresponding layers.


Investigate Button Component Type and Verify SDS Components Type Consistency

The Button component's type is exhibiting unexpected behavior and requires rectification. Currently, it lacks proper type validation and accepts any input without verifying its type, which compromises its functionality. In addition to fixing the Button component, it is crucial to conduct a thorough review of all other components to ensure they do not suffer from the same issue.
Type definition for the Button component:

Broken types after building the library:

This task encompasses two key objectives.

[ ] Firstly, we will address the type validation problem in the Button component to restore its intended behavior and functionality.
[ ] Secondly, we will perform a comprehensive examination of all other components to verify that they are functioning correctly and do not exhibit similar issues with type validation.

#761


fix: whisper folder created as root must be deleted with sudo

Will not fix right now, when you still need it I will do it in another way. Please reopen

@ShuP1
Please retry when you need it, the current commands are done via fs so you should be good.


README question

Version of react-native-iap
4.5.3
Version of react-native
0.63.2
Platforms you faced the error (IOS or Android or both?)
Only tested on Android
Tested environment (Emulator? Real Device?)
Real, Xiaomi Redmi Note 8
Steps to reproduce the behavior
I am using https://github.com/iaphub/react-native-iaphub. When running its init() function, I get a [TypeError: null is not an object (evaluating 'RNIapModule.startListening')]. Looks like I haven't installed this lib properly.
Me question is:
There is a Mostly auto installation and a Manual installation. I am really not sure, as my problem persists after trying both "with Android Support" and "with AndroidX", if I have to also do the Manual installation.

Managed to get the error go away with the Manual Installation.
Inbuildscript {   ext { ... } } , do I have to overwrite my current version values (
buildToolsVersion = "29.0.2"
minSdkVersion = 16
compileSdkVersion = 29
targetSdkVersion = 29

) or just add the additional lines? Also, it uses twice '#' as commentary, which probably should be "//" (or it was meant to be removed).
Also, the Mostly auto installation could have something like this "If you have android.useAndroidX=true in your android/gradle.properties"... as like me, I didn't know if I was using AndroidX or not.
Anyway, thanks for the lib!

@iaphub Can you help this question?

@SrBrahma , correct the library was definitely not installed correctly for some reason.
The sdk version you're using to compile your project is up to you, I recommend using the latest version available.
Using AndroidX also depends on your project, if you don't have any third party library using the old compat library you shouldn't have any issue using AndroidX so I would recommend using it.

I have already managed to make it work, but this README and the https://github.com/iaphub/react-native-iaphub README still confuses me:
Does the Manual Installation steps must always be executed, or just the Automatic steps?


FancyZones problem with multiple desktops

Microsoft PowerToys version
0.59.0
Running as admin

[X] Yes

Area(s) with issue?
FancyZones
Steps to reproduce
FancyZones cannot see windows marked as "Show this window for all desktops" (virtual desktops -> Windows + Tab)
✔ Expected Behavior
No response
❌ Actual Behavior
No response
Other Software
No response

/dup #18657


Generate Ranges

Allow adding arbitrary structure grouping canvases (e.g. chapter 1, chapter 2, etc) by extending info.yml with a structures property.
label: A Book with Chapters
structures:
  - Chapter 1
    - _page1
    - _page2
    - _page3
  - Chapter 2
    - _page3
    - _page4
    - _page5

Here "Chapter 1" will be the label for the parent range, and canvases are included by their folder name. The canvas range label is retrieved using the existing label logic for canvases.
structures: [
    {
        "id": ".../index.json/ranges/range0",
        "type": "Range",
        "label": {
            "@none": [
                "Chapter 1"
            ]
        },
        "items": [
            {
                "id": "...index.json/canvases/canvas0",
                "label": {
                    "@none": [
                        "page 1"
                    ]
                },
                "type": "Canvas"
            },
            {
                "id": "...index.json/canvases/canvas1",
                "label": {
                    "@none": [
                        "page 2"
                    ]
                },
                "type": "Canvas"
            },
            {
                "id": "...index.json/canvases/canvas2",
                "label": {
                    "@none": [
                        "page 3"
                    ]
                },
                "type": "Canvas"
            }
        ]
    }
]

targeting time-based media:
structures:
  - Stories
    - _video1#t=100,200
    - _video1#t=200,300
    - _video1#t=300,400


What is Out of order word insertion?

While populating a pre-built index I'm getting the following error:
Uncaught Error: Out of order word insertion
    insert https://unpkg.com/lunr/lunr.js:1771
    load https://unpkg.com/lunr/lunr.js:2305
    <anonymous> http://localhost:4000/static/js/script-search.js:89
    EventListener.handleEvent* http://localhost:4000/static/js/script-search.js:80

The code I'm using to populate the index:
var idx = lunr.Index.load(JSON.parse(window.my_big_index));

I wasn't able to find any info googling around.
What does this error mean, and what's the best way to fix it?
Thanks.

Hi all,
I'm still unable to diagnose this issue, and I'm trying random things since I don't know what its about.
Any ideas?


Error in mobile screen using datatable with propeller

Hi, this error appears when the datatable components is present on mobile screens.
Uncaught RangeError: Maximum call stack size exceeded
at RegExp.test ()
at attr (jquery.js:7945)
at jQuery.access (jquery.js:4164)
at jQuery.fn.init.attr (jquery.js:7915)
at containsPmdClassPrefix (propeller.js:161)
at processNode (propeller.js:129)
at processNodes (propeller.js:118)
at processNode (propeller.js:152)
at propeller.js:153
at propeller.js:119

@rgluis Thank you for bringing it to our notice. We will check it and make the necessary changes.

@rgluis Hi Do you know how you got around the above issue

Hi @monika-digicorp Do you know if the above bug was resolved


URL-based state

Hello,
First, I'd like to thank you for the work on react-router, I really like the idea.
I am currently working on an application whose state is defined by the URL, which means that the URL is basically my model. Example: http://mydomain.com/#/?state=:urlEncodedJSON
Right now, I only have on screen, but I plan on having a few more, they would all work the same:

http://mydomain.com/#/screen1/?state=:urlEncodedJSON
http://mydomain.com/#/screen2/?state=:urlEncodedJSON
http://mydomain.com/#/screen3/?state=:urlEncodedJSON
...

The flow I'm looking for is the following:

page loads
react-router does whatever it does
I can get the "state" or whatever URL params I need (in my case the query string)
I can pass whatever I want to the components
root component is displayed (and the eventual route handler too)

I kinda managed to do that thanks to componentWillMount and componentWillReceiveProps, but I figured it's not optimal, and I wondered if there was a better way.
Also, I did not manage to use  @transitionTo or @replaceTo with "/?state=:newUrlEncodedJSON" (the url becomes "/state=:newURlEncodedJSON"), when trying to change the URL when my state change; which might be another bug, let me know if I should open another issue for this. edit: nvm I'm stupid, I'm not using the function correctly x)

So if anyone has the same issue, the solution I came up with is actually pretty neat. Let me know if you see improvements!
It's in CoffeeScript, but there is nothing fancy someone who knows JavaScript would not understand.
# application.coffee -- main component
module.exports = React.createClass

    displayName: 'Application'

    mixins: [ReactRouter.State, ReactRouter.Navigation]

    # Transform router's info into state when the component is mounted
    # (very first render).
    componentWillMount: ->
        @_routeToState()

    # Transform router's info into state each time the component is rendered
    # (when the route changes).
    componentWillReceiveProps: (nextProps) ->
        @_routeToState()

    # Get info from router, validate them, and set the state based on it.
    _routeToState: ->

        # Each element has its own query parameter.
        {
            element1,
            element2,
            element3
        } = @getQuery()

        # Do whatever you want to do.

        # Perform the state change.
        @setState state

    render: ->
        div id: 'trait-picker',
            button onClick: @onClick, 'Try me'


Start with 1 line and move to 2?

Question
Is it possible to fit the text to one line at a specified font size and only if the text doesn't fix at a predetermined size is the font increased and the number of lines increased to two?
Code sample
AutoSizeText(
Utility.capitalize(product.name),
style: Theme.of(context).textTheme.title,
maxFontSize: 18.0,
minFontSize: 10.0,
minLines: 1,
maxLines: 2,
),
Version

Flutter version: 1.5.4
auto_size_text version: 1.2.1

This should work:
AutoSizeText
  myText,
  style: TextStyle(fontSize: 20),
  minFontSize: 14,
  maxLines: 1,
  overflowReplacement: AutoSizeText(
    myText,
    style: TextStyle(fontSize: 24),
    minFontSize: 16
    maxLines: 2,
  ),
)

Works great!! Thanks so much.


fix(HACBS-1027): use a Red Hat provided image

The current image was causing problems while building the operator as buildah doesn't use Docker Hub by default.
Signed-off-by: David Moreno García<EMAIL_ADDRESS>

Same Dockerfile being used by the release-service https://github.com/redhat-appstudio/release-service/pull/87. It seems to work.


Upload not working

Hi there, I hope you continue to develop this great extension for VS Code!
Just a small problem, the upload file doesn't work for me (windows 10 with ESP32). It creates a new file  but with the size of 0 bytes !
best regards
jtuttas

Please see #1.
I'm really sorry for the misunderstanding.


feat(helm: ingress)

Hello everyone.
I know there is no authentication yet on Kubeclarity, but I needed an ingress to be able to reach my Kubeclarity instance through an hostname, only accessible when connected to a VPN.
I tried to make retrocompatible changes and it shouldn't impact current helm deployments.
I tried this on my side (GKE) and can now:

Access the UI with an hostname
Access the backend in my CI/CD pipelines through the hostname

On my environment, a VPN is needed to reach the Kubeclarity instance.
Please let me know modifications I may have to make.
Thanks everyone for your comments.

Hi @Mesh33, Thanks for the PR! Optionally supporting ingress in the helm chart seems like a good idea, we need to make sure its very obvious that if you expose kubeclarity through ingress that there is no authentication and therefore open for anyone to access.
If you are trying to access kubeclarity from another kubernetes cluster, which parts of the system do you need exposed? Is it just the UI/API?
Could you fill out the commit message a bit more, explaining what the change is and why its required. Also right now we're not using conventional commit messages, so a more human readable commit headline would be great like: Add support for ingress in helm chart.

Hello @sambetts-cisco
Thanks a lot for your time and your comments. I'm sorry for the mistakes I did as it is one of my first helm PRs ever.
I tried to take into account your comments, and also changed all my commits to be more descriptives.
Have a good day.


update gradient syntax for webkit, add support for other implementations

Hi :)
Found this on a different project and saw that it was a bit out of date--so I've added gradients for the other browsers as well.

Thanks Mike!


Allow for Multiple CrvCoincidenceCollections

This PR goes with Mu2e/Offline#973 and updates the prolog.fcl with the new fhicl parameter names

Hi @AndrewEdmonds11,
You have proposed changes to files in these packages:

JobConfig

which require these tests: build.
@Mu2e/fnalbuild-users, @Mu2e/write have access to CI actions on main.
:hourglass: The following tests have been triggered for a436b6c1cbade7bbbcd950c25d92d6b2af10bb00: build  (Build queue is empty)
About FNALbuild. Code review on Mu2e/Offline.

:umbrella: The build tests failed for a436b6c1cbade7bbbcd950c25d92d6b2af10bb00.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged a436b6c1cbade7bbbcd950c25d92d6b2af10bb00 at 98a8c1c2849fbd7382e1e54b68df379c0c996df6

build (prof)
:white_check_mark:
Log file. Build time: 16 min 47 sec

ceSimReco
:x:
Log file. Return Code 9.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at a436b6c1cbade7bbbcd950c25d92d6b2af10bb00 after being merged into the base branch at 98a8c1c2849fbd7382e1e54b68df379c0c996df6.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

See Offline PR#973.   This PR and that need to be tested together.


Unable to update customized help desk info

I made mistake with the information e.g email address typo. I have updated the detail from admin>seetings>org wide settings>help desk but still showing incorrect details . Please help

@o365geek - May we know which Microsoft document link you used in reference to this issue?
Please share it with us so we can investigate further. Thank you.

@o365geek - We appreciate any feedback that improves the content in the Microsoft docs but we haven't had any response from you so we are going to close this issue.
If there is a specific area of the docs that we can improve on, please feel free to open a new issue by clicking on the Feedback section on the specific Microsoft doc which is found at the bottom of the page. Thank you.


fix php fatal error when no route match.

This adds checks that a route was matched before trying to use the RouteMatch object for further assertions. It also adds a new assertion, testNoRouteMatched(), so you can assert that no route was matched

Hi. I also wanted to mention, you could argue that with the negation assertions (eg assertNotMatchedRouteName()) you could argue that they should pass rather than fail if no route was matched.

There are new 7 execution paths without test. Could you add tests for each one of the expected exceptions?


Add blog post about Alertmanager templating

@juliusv your opportunity for spell checking :)

My first instinct would have been to rewrite the subject to something like "High500ErrorRate for nginx in eu-west (critical)". Since we just had someone ask for that, maybe worth including?

Let's not blow this up unnecessarily.
With the example we cover how it works. Understanding it will easily allow you to do the example you suggested too. This example allows us to demonstrate a good practice for runbooks at the same time.

Image fixed.

:+1:


docs: fix diagram typo in connector README files

Fixes #1613
Signed-off-by: Eleni Partakki<EMAIL_ADDRESS>

Ah! My bad! One moment!

Ah! My bad! One moment!

@epartakki No worries at all, this almost always stumps people who are coming in as first time contributors.
We are getting closer, but it still fails (the DCO check on the bottom has a red cross next to it). I think the email is now good, but for some reason it insists on your name being your GitHub username in the sign-off message instead of your official human name. No idea why it does that. I was going to guess that it's because your profile on GH might not have your full name but it does so go figure.
@ryjones Do you happen to know how exactly it determines the valid sign-off name for a given GH user?

@petermetz Thank you for the clarification! How can I squash the commits into 1?

@epartakki My pleasure! You can do that with an interactive rebase and then pick squash. The details of this are explained in this article for example, but if you run into trouble just let me know: https://www.internalpointers.com/post/squash-commits-into-one-git

https://www.internalpointers.com/post/squash-commits-into-one-git

When I do git log, I see commits from other people, and only one commit from myself, so I am unsure of how to proceed with this.

https://www.internalpointers.com/post/squash-commits-into-one-git

When I do git log, I see commits from other people, and only one commit from myself, so I am unsure of how to proceed with this.

@epartakki I'm guessing if you do a git status it shows that there is "divergence" between your local and remote branches because here on the PR page of GitHub it shows that there are 2 commits on your remote branch.
What you likely need is just a git push --force-with-lease to eliminate the divergence.

@ryjones Do you happen to know how exactly it determines the valid sign-off name for a given GH user?

I do not, @petermetz


Unable to use multiple PathParams

With these annotations:
@Path("/list/paged/{size}/{page}")
@PathParam("size")
@PathParam("page")
only the first PathParam is added to the route object when it's constructed, so the $page value comes in as null.  The router actually successfully processes both parameters based on the {} pattern in _matchPath(), but that parameter extraction is discarded and a new one is apparently constructed later, based on the contents of the route object's _pathParams property, which is only getting the size param from the annotations.  It looks like what's necessary is telling the annotation reader that PathParam should build an array; I have no idea how to do that.  Since it's the first PathParam that comes through, not the last, it's not doing in-order replacement of the values found, so it's not really clear to me what its deal is.
(It would also be nice if the path could be /list/paged/size{size}/page{page}.  Right now if you do that, the whole string, e.g. 'size10', comes through, not just the number.)

Hello!
Thanks for submitting this issue.
Although with JAX-RS in Java, you annotate each method argument with it's own PathParam annotation, argument annotations aren't supported in PHP with docblock annotations.
The correct way to specify multiple PathParam annotations is a single annotation with an array of strings (argument names):
@Path("/list/paged/{size}/{page}")
@PathParam({"size", "page"})

Thanks for your suggestion on mixed URI template variables & literals in a single path segment. We currently assume a URI template variable is an entire path segment but that might not necessarily be the case, as you've pointed out. We'll definately plan on fixing that issue.


fix error when model property is invalid

fix #3504
When unsuitable types are specified in the model property, the invalid code location is now reported instead of throwing an error.
When compiling the following tsp file, it is reported as follows
interface TestInterface1 {
  get1(prop: TestInterface1): TestInterface1;
}

Diagnostics were reported during compilation:

/projects/typespec/packages/samples/scratch/main.tsp:2:8 - error @typespec/openapi3/invalid-model-property: 'Interface' cannot be specified as a model property.
> 2 |   get1(prop: TestInterface1): TestInterface1;
    |        ^^^^

Found 1 error.

@microsoft-github-policy-service agree

/azp run typespec - pr tools

Thanks for the contribution will get that merged for the release!

:x: There is undocummented changes. Run chronus add to add a changeset or click here.
The following packages have changes but are not documented.

:x:@typespec/openapi3

Show changes


Add ability to delete deeply nested attributes in bundled hooks

Issue #79 asked for the ability to delete deeply nested attributes in a bundled hook like:
hooks.remove("user.password")

I added functionality which checks if the object has the field.
And also a separate function to remove the field
I needed this for myself so I thought I could share and also get a review on my code

Thank you, that makes sense. Could you add a test for this in https://github.com/feathersjs/feathers-hooks/blob/master/test/bundled.test.js#L113?

Awesome! It will go into the next release.


Shift "in" after parenthesis

In fact, all manner of first order algorithms, including the Conjugate Gradient algorithm, AdaMax, Averaged Gradient and more can be written (though not quite so neatly) in this unrolled form.

Thank you, fixed!


Adding patch to help keep car follow waypoints for as long as possible

Conflicts solved, use toonday's path.


Full support for Sends

Send support wasn't fully implemented (ex: no listeners). Fixed by aligning it with other mixer properties but adding some conditional logic to handle the additional sends index. The OSC endpoints also change from "send" to "sends" so they match the underlying Ableton property name like the other mixer properties.

Added additional support for device parameters and a selected track listener.

Is there a lot to do to get this merged? would love that!

I'll being submitting new PRs that are sync'd with latest master. I'm also going to be splitting this into two PRs.

Thanks @steeltrack, much appreciated! I'll take a look as soon as the PRs are ready to go.


Fields limit and save

The fields are saved with the default values if you make a query with fields limit and save the record.
Record in the database:
#<Record _id: 4f1ff7e705d04c0e49000019, _type: nil, uid: BSON::ObjectId('4efe63b405d04c07f600000d'), title: "Title", public: true>

@record = Record.where(public: true).only(:_id, :public).find('4f1ff7e705d04c0e49000019')
@record.save(:validate => false)

Get it
#<Record _id: 4f1ff7e705d04c0e49000019, _type: nil, uid: nil, title: nil, public: true>

This shouldn't be a problem, because only dirty fields are persisted, and none of the excluded fields will be marked as dirty.
Which version of Mongoid are you using? I can't reproduce this in 2.4.2 :

class User
  include Mongoid::Document

  field :name,  :type => String
  field :age,   :type => Integer
end

User.delete_all

User.create :name => "Nick", :age => 30
=> #<User _id: 4f20115a2b58af6ce0000002, _type: nil, name: nil, age: 30>

user = User.where(:age => 30).only(:_id, :age).find('4f20115a2b58af6ce0000002')
=> #<User _id: 4f20115a2b58af6ce0000002, _type: nil, name: nil, age: 30>

user.save :validate => false
=> true

User.find '4f20115a2b58af6ce0000002'
=> #<User _id: 4f20115a2b58af6ce0000002, _type: nil, name: "Nick", age: 30>

I think #1205 covers this.

I use a master branch :) And I had no problems with this in 2.4.x versions.
I restored my old code now and noticed that when I save record almost all fields are empty.
This is my old code that worked, but in new version of Mongoid this is don't work, because Model.first is deprecated.
@record = Record.first(conditions: {_id: params[:id], public: true}, fields: [:_id, :public])
@record.save(:validate => false)
=> #<Record _id: 4f1ff7e705d04c0e49000019, _type: nil, uid: BSON::ObjectId('4efe63b405d04c07f600000d'), title: "Title", public: true>

So I rewrote it in the code that is in my first post, but it removes fields :)

Guys, I found it after long suffering with various gems and versions. I thought that the problem is deeper, because no one raises a panic. But the problem was so simple that I'm ashamed :)
@nickhoffman thank you for checking! And please recheck with this
field :age,   :type => Integer,   :default => 0

Bug in master, 2.4.2, 2.4.3 and possibly earlier. That did not happen in ~2.1 versions, because my old code with this versions worked fine.
@durran please fix it :) Many thanks in advance!

@vshkurin I still can't reproduce this in 2.4.3 or master:

class User
  include Mongoid::Document

  field :name,  :type => String
  field :age,   :type => Integer, :default => 0
end

User.delete_all

User.create :name => "Nick", :age => 30
=> #<User _id: 4f2599142b58af54bd000001, _type: nil, name: "Nick", age: 30>

user = User.where(:age => 30).only(:_id, :age).find('4f2599142b58af54bd000001')
=> #<User _id: 4f2599142b58af54bd000001, _type: nil, name: nil, age: 30>

user.save :validate => false
=> true

User.find '4f2599142b58af54bd000001'
=> #<User _id: 4f2599142b58af54bd000001, _type: nil, name: "Nick", age: 30>

Flagging for 2.4.4, this fix will also be covered by #1205 as stated before.

@durran Hm, what am I doing wrong in my previous comment's code? No matter what I do, I can't reproduce this.

@nickhoffman Your #only query should not have age in it...
user = User.where(:age => 30).only(:_id).find('4f2599142b58af54bd000001')
user.save # Sets age back to 0.

Ah, my bad! Thanks, mate.
@vshkurin, sorry for closing the issue earlier.


Read roblox-project.json project files

It would save a lot of time if Lemur could read rojo.json files and initialize your tree for you from that. It would save a lot of duplicated effort!

This brings up the question of whether these files should be more general than just Rojo, which would make other projects reading Rojo configurations a little less awkward sounding.

Could provide a Lua binding for it, but might be too much effort.


Ability to send additional query parameters to the authorize endpoint

Is your feature request related to a problem? Please describe.
Depending on the Identity Provider(IdP) capabilities , the client application needs to be able to send additional query parameters in the Authorize request to the IdP
Describe the solution you would prefer
SDK has to support the ability to send additional query parameters.
Additional context

duplicate of https://github.com/asgardeo/asgardeo-auth-react-sdk/issues/103


HTML formating problems

Issue Type: Bug
The html format can not be disabled. After save the collapsed code is automatically expanded in html.
VS Code version: Code 1.22.1 (950b8b0d37a9b7061b6f0d291837ccc4015f5ecd, 2018-04-06T02:26:57.615Z)
OS version: Windows_NT x64 10.0.16299

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz (4 x 2712)

Memory (System)
7.90GB (3.00GB free)

Process Argv
C:\Program Files\Microsoft VS Code\Code.exe

Screen Reader
no

VM
0%

Extensions (21)

Extension
Author (truncated)
Version

rainbow-brackets
2gu
0.0.6

npm-intellisense
chr
1.3.0

vscode-svgviewer
css
1.4.3

vscode-eslint
dba
1.4.8

vscode-npm-script
eg2
0.3.3

auto-close-tag
for
0.5.6

sass-lint
gle
1.0.1

sublime-babel-vscode
jos
0.2.9

ftp-sync
luk
0.3.3

dotenv
mik
1.0.1

vscode-html-format
moh
0.0.1

sublime-keybindings
ms-
3.0.3

debugger-for-chrome
msj
4.3.0

vetur
oct
0.11.7

indent-rainbow
ode
0.7.2

LiveServer
rit
3.2.1

vscode-icons
rob
7.22.0

code-settings-sync
Sha
2.9.0

html5-boilerplate
sid
1.0.1

highlight-matching-tag
vin
0.4.4

markdown-all-in-one
yzh
1.1.2

(3 theme extensions excluded)

@bledar Can you add more details, code sample with steps how to reproduce, maybe some screenshots?
You have folded code, then you save and that uncollapses the ranges again?

This problem does not appear in all HTML documents.
I think this problem appears in some documents when the code is not structured as it should and VC tries to fixit but in fact does it worse.
Anyway, when I disable HTML formatting, the code should not change onSave.
I think the collapse problem is related with HTML formatting.

Please paste the code sample and steps.

Before saving
`

Gestionale React

    You need to enable JavaScript to run this app.

`
---
## After saving
`

Gestionale React

      You need to enable JavaScript to run this app.

>`

After saving

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1,
      shrink-to-fit=no">
    <meta name="theme-color" content="#000000">
    <link rel="apple-touch-icon" sizes="57x57"
      href="%PUBLIC_URL%/favicons/apple-icon-57x57.png">
    <link rel="apple-touch-icon" sizes="60x60"
      href="%PUBLIC_URL%/favicons/apple-icon-60x60.png">
    <link rel="apple-touch-icon" sizes="72x72"
      href="%PUBLIC_URL%/favicons/apple-icon-72x72.png">
    <link rel="apple-touch-icon" sizes="76x76"
      href="%PUBLIC_URL%/favicons/apple-icon-76x76.png">
    <link rel="apple-touch-icon" sizes="114x114"
      href="%PUBLIC_URL%/favicons/apple-icon-114x114.png">
    <link rel="apple-touch-icon" sizes="120x120"
      href="%PUBLIC_URL%/favicons/apple-icon-120x120.png">
    <link rel="apple-touch-icon" sizes="144x144"
      href="%PUBLIC_URL%/favicons/apple-icon-144x144.png">
    <link rel="apple-touch-icon" sizes="152x152"
      href="%PUBLIC_URL%/favicons/apple-icon-152x152.png">
    <link rel="apple-touch-icon" sizes="180x180"
      href="%PUBLIC_URL%/favicons/apple-icon-180x180.png">
    <link rel="icon" type="image/png" sizes="192x192"
      href="%PUBLIC_URL%/favicons/android-icon-192x192.png">
    <link rel="icon" type="image/png" sizes="32x32"
      href="%PUBLIC_URL%/favicons/favicon-32x32.png">
    <link rel="icon" type="image/png" sizes="96x96"
      href="%PUBLIC_URL%/favicons/favicon-96x96.png">
    <link rel="icon" type="image/png" sizes="16x16"
      href="%PUBLIC_URL%/favicons/favicon-16x16.png">
    <meta name="msapplication-TileColor" content="##4A81B4">
    <meta name="msapplication-TileImage"
      content="%PUBLIC_URL%/favicons/ms-icon-144x144.png">
    <meta name="theme-color" content="##4A81B4">
    <link rel="manifest" href="%PUBLIC_URL%/favicons/manifest.json">
    <link rel="shortcut icon" href="%PUBLIC_URL%/favicons/favicon.ico">
    <title>Gestionale React</title>

      You need to enable JavaScript to run this app.

````

I have found the problem. This problem was caused by a extension  HTML Format.


error occurred on  jetson nano

@ahmetozlu
thanks for your work.
when i run the  python3 vehicle_counting.py
then I am getting below error.
note:
numpy is update to date.
2020-02-11 22:07:29.569821: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.0
Traceback (most recent call last):
File "vehicle_counting.py", line 12, in
from api import object_counting_api
File "/home/svnano/machinelearning/tensorflow_object_counting_api/api/object_counting_api.py", line 11, in
from utils import visualization_utils as vis_util
File "/home/svnano/machinelearning/tensorflow_object_counting_api/utils/visualization_utils.py", line 41, in
from utils.color_recognition_module import color_recognition_api
File "/home/svnano/machinelearning/tensorflow_object_counting_api/utils/color_recognition_module/color_recognition_api.py", line 1, in
from utils.color_recognition_module import color_histogram_feature_extraction
File "/home/svnano/machinelearning/tensorflow_object_counting_api/utils/color_recognition_module/color_histogram_feature_extraction.py", line 12, in
from scipy.stats import itemfreq
File "/usr/lib/python3/dist-packages/scipy/stats/init.py", line 348, in
from .stats import *
File "/usr/lib/python3/dist-packages/scipy/stats/stats.py", line 177, in
from . import distributions
File "/usr/lib/python3/dist-packages/scipy/stats/distributions.py", line 13, in
from . import _continuous_distns
File "/usr/lib/python3/dist-packages/scipy/stats/_continuous_distns.py", line 15, in
from scipy._lib._numpy_compat import broadcast_to
File "/usr/lib/python3/dist-packages/scipy/_lib/_numpy_compat.py", line 10, in
from numpy.testing.nosetester import import_nose
ModuleNotFoundError: No module named 'numpy.testing.nosetester'
please advise

Set numpy version to '1.17.0' and then try again please..


Added Median_filter_2D

Reference pull request https://github.com/tensorflow/tensorflow/pull/27140

@seanpmorgan the code is currently not depending on tfp. init.py and BUILD file has been updated.

@seanpmorgan Any update on this pull request?

@Mainak431 currently blocked on reviews until #130 gets merged and CI is working again.  We review as fast as possible but understand this is volunteer work... the PR is in no risk of being forgotten and will likely make it into the 0.3 release

@seanpmorgan . Oh. Actually I have made codes for Average_filter 1D and 2D and Median_ filter 1D also. I was waiting for the final feedback on this file to create pull requests for the above mentioned. So, should i create pull requests for them? Or wait for the final feedback of this file. ?

Gotcha. I would say just wait for initial feedback here. Shouldn't be more than another day or two

All changes made. Please review and merge.

@armando-fandango I dont know about sanity check and how to fix it. Please help me to make it pass.

@Mainak431 ok I will try to fix it tonight and push into your branch.

ok. thanks

@armando-fandango I dont know about sanity check and how to fix it. Please help me to make it pass.

Mainak, please check out the log of Ubuntu Sanity Check: Details . And read contribution guidelines for more details :-)

@armando-fandango I dont know about sanity check and how to fix it. Please help me to make it pass.

Mainak, please check out the log of Ubuntu Sanity Check: Details . And read contribution guidelines for more details :-)

Thanks Mainak and Yan, @Mainak431 I sent you the pull request with sanity check fixes, please review my changes, merge into your branch push them onto your branch and then they should be automatically pushed to this pull request,

Thanks @armando-fandango for your help.
Thanks @facaiy for making me understand sanity check. Please review the code and merge. Sanity check fix was done by @armando-fandango .

Sanity check fix was done by @armando-fandango .

Hi @Mainak431 it would be easier for me to compare if you can merge my pull request in your fork instead of copying pasting from it. You can reopen the pull request, and then hit squash and merge :-)

@armando-fandango The patch you have opened the pull request is not updated with the master. Now, when i decided to merge, i was seeing near about 37 file changes in that pull request. So, all that file changes will be visible in pull request which i am not responsible of, if i merge them. That's why i decided to copy-paste.

@Mainak431 ok no problem, let us continue then.

@seanpmorgan 1D filter helps in faster operation without less loss in performance. Median_filter_2D will have a little better quality of image over median_filter_2D. But, there will be improvement in time complexity while the filtering will be applied over a large batch of images. I think user should have the options for both quality and time performance.

@seanpmorgan 1D filter helps in faster operation without less loss in performance. Median_filter_2D will have a little better quality of image over median_filter_2D. But, there will be improvement in time complexity while the filtering will be applied over a large batch of images. I think user should have the options for both quality and time performance.

Well that was fast, and I think fair point. I was incorrectly imagining 1D inputs not 1D filters -- which I think make sense.

@Mainak431 can you almost submit a PR to update the README of image subpackage. I forgot that in the review
https://github.com/tensorflow/addons/tree/master/tensorflow_addons/image


Application freezes if save file window is hidden instead of dismissed

Issue:
To stop recording a screencast using Kap, a mouse click on the menu bar icon is required. Performing this action stops the recording and displays a save file window. While most of the time users will use the Cancel or Save options to dismiss the save file window, it is not difficult to make the window disappear without selecting one of those options. Once the save file window has been hidden, the Kap application completely locks up and cannot be used again without force quitting and relaunching the application.
Steps to reproduce:

Open Kap.
Begin a new screen recording of any kind.
End the screen recording by clicking on the menu bar icon.
When the save file dialog appears, click on the Kap menu bar icon one more time to hide the window.
Note how the application is no longer responsive.

Reproducible in Kap v<IP_ADDRESS> on OS 10.12.
Screencast illustrating the problem:
http://ca.mag.cm/0H2K2A3O3u2R

Wow, thanks for the incredibly detailed issue!
We'll look into this!

Thank you @charlesmagnuson! Will be shipping a release tomorrow with the fix 😄

Wonderful! I appreciate the quick fix. I'll make sure I get the update.


CompoundAction : Tag 'Role' unavailable!

I'm trying to execute a CompoundAction, but the CodingManager (in updateRoleCounter) correctly throws a NoSuchTagException.
I can fix this by setting the Tags.Role  with a locally generated Role.from("CompoundAction").
But should that be set in the CompoundAction constructor?

Thanks, fix updated into the current pull request #205

Solved and merged into master branch


Missing properties on union types

Bug Report
🔎 Search Terms

union type
missing properties

🕗 Version & Regression Information
Typescript version: v4.9.0-dev.20220921
⏯ Playground Link
Playground link with relevant code
💻 Code
type A = {
    propA: number;
    propB: number;
    propC: number;
    propD: number;
}

type B = {
    propA: number;
    propB: string;
    propC: undefined;
}

type C = A | B;

let test: C;

type TPropA = typeof test.propA; // -> type TPropA = number;
type TPropB = typeof test.propB; // -> type TPropB = string | number;
type TPropC = typeof test.propC; // -> type TPropC = number | undefined;

// TS2551: Property 'propD' does not exist on type 'C'.
type TPropD = typeof test.propD; // -> expected: type TPropD = number | undefined;

🙁 Actual behavior
When defining union types of interfaces, properties will be missing on the resulting type if they are missing on one of the original types.
🙂 Expected behavior
The resulting type should contain the said property, either as an optional or as a union with undefined (-> see TPropC)

This is working as intended. See the documentation on union types:

TypeScript will only allow an operation if it is valid for every member of the union.

Types in TypeScript are not sealed. Additional properties are allowed. Whatever object is typed as B could have a property propD that is not a number or undefined.

This is working as intended. See the documentation on union types:

TypeScript will only allow an operation if it is valid for every member of the union.

Types in TypeScript are not sealed. Additional properties are allowed. Whatever object is typed as B could have a property propD that is not a number or undefined.

But why isn't it safe to assume that an object of type B never has the property propD and it thus being of type undefined? If you strictly follow typescript definitions when writing your code this should never happen. You could just as well cast test to any and change whatever property you want to whatever type you want.
I dislike this behavior because it requires the developer to use weird workarounds (like casting the object to a type which contains said property) and it defeats the purpose of a static type checker.

But why isn't it safe to assume that an object of type B never has the property propD and it thus being of type undefined? If you strictly follow typescript definitions when writing your code this should never happen.

I mentioned the very exact reason.
Here's an example:
const value = { propA: 1, propB: 'a', propC: undefined, propD: true } // has property 'propD' typed boolean
const asB: B = value // Assignment is legal, because the two types are compatible

Okay, I didn't consider that, makes sense. Thank you for answering my issue, I'm going to close it now.


climate actual state

On the climate card,
There is on/off switch. I assume it is data from binary sensor power_sensor. if so, it should be showing data and not actionable switch.
When I switch the on/off switch, the HA logs shows "Press the key you want Home Assistant to learn"
Can you explain bit about the on/off switch ?
If it is just shows the binary sensor state, it should be "Power State" instead of "On/Off"

Please post a picture of the switch

Did you try to test it? :) If you turn off the switch your unit will turn off. If turn on the switch the unit will turn on in last "non off mode". This is useful for voice assistants to simply say "Turn on the AC".

I found some error in the yaml file. I fixed it seems to fixed the issue.. will test voice assistant again...
i put
switch.broadlink_learn_command_192_168_11_62
instead of
switch.broadlink_send_packet_192_168_11_62
my mistake.
currently away from home to validate it.. thanks for help. appreciate it.


Add Social Media bar

Convert bullets of twitter/facebook to logos along with RSS.

Probably ship all the logos together keeping Blog Home and About separate.

[ ] Github
[ ] Twitter
[ ] Facebook
[ ] Youtube
[ ] Email


tests: reduce the amount of log displayed

Reduce the amount of logs displayed when running test. This is achieved
calling commands using chronic, and printing extra information about
the Kata / Docker configuration only if a test fails to start a
container.
Fixes: #145

Log Lines(with no failures)
mfw

w/o this PR
14695
🙀

with this PR
321
😺

As you know, last time we (I) tried this on some other repos, we ran into the issue of the jenkins jobs timing out, as they classify 'no output on the console for >10 minutes' as a 'hung up and failed'.
So, will be interesting to see how that gets on here, and also to see an example of the output we now get :-)

I am also curious to know @grahamwhaley, if I remember right in the end you managed to add a heartbeat  to avoid Jenkins timeouts.

lets see
/test

/me grabs :popcorn: and a :seat: and puts his :feet: :up: to :watch:

I found a small typo in one of the changes I did, preventing the failing builds to be correctly reported.
However, all the other tests fail when trying to start a container using the built rootfs with:
docker: Error response from daemon: OCI runtime create failed: Failed to check if grpc server is working: context deadline exceeded: unknown.

I think this is not something new, I was seeing the same kind of failures with this other PR. I don't think the tests are failing because of this PR

/test

/rebuild

/test

Restarted CentOS CI which failed with a transitory error (Ubuntu error as CentOS was running through all the osbuilder distros ;):
Reading package lists...
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-amd64/Packages.gz  File has unexpected size (856277 != 856427). Mirror sync in progress? [IP: <IP_ADDRESS> 80]
   Hashes of expected file:
    - Filesize:856427 [weak]
    - SHA256:2974234bc9829959847a597b13032e7dd93f39c0a668bd364f6bf6ca0eab8002
    - SHA1:5e45b3d214a7598a311ec48d579e993d23f454e3 [weak]
    - MD5Sum:1689396462a8724915ac92a0fa194a3d [weak]
   Release file created at: Thu, 20 Jun 2019 22:46:49 +0000
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-updates/universe/binary-amd64/Packages.gz
E: Some index files failed to download. They have been ignored, or old ones used instead.
make: *** [/tmp/osbuilder-test.vFFVJ0a/rootfs-osbuilder/.ubuntu_rootfs.done] Error 100

@Pennyzct hi, could you confirm are you OK to merge this PR, I see it is not related with ARM  CI failure.

Hi~ @jcvenegas  my neglect. clearlinux isn't applied for AArch64. I should add it into ARCH_EXCLUDE_LIST.
I will raise a PR to fix this asap. ;)

Thanks @Pennyzct - merging...


Tolerance for picking

Is there a way to implement a tolerance for picking?
To pick points, I want to get a search radius (tolerance) under the mouse and return the nearest point.
Or a way to pick points by rectangles which are drawn by dragging the mouse over the canvas?

See #407

@Korijn cool! Thanks :)

This example shows how to get 3 nearby points, but you can just return all objects using a distance threshold.

@kushalkolar Thanks for the link! Yeah I didnt think enough. With Click events I can make a search radius myself perfect!


Support non-OpenAI.com instances feature request

I would like to suggest supporting also other instances (E.G. Azure OpenAI). It may be just as simple as an envvar that can set the base URL.
Thank you.

I don't have access to other APIs, but I would be happy to review a PR. URL override through env var is fine.

I will give it a go, although Python is not really my element

Resolved in #6

Thanks! The changes are in the 0.0.3 release!


ros2 foxy moveit2 move_group_interface can't find planning group

Hi,
We have a ur5e arm and we want to control it from ros2 scipt. We used
ros2 launch ur_bringup ur_control.launch.py ur_type:=ur5e robot_ip:=<IP_ADDRESS> use_fake_hardware:=false launch_rviz:=false
and then
ros2 launch ur_bringup ur_moveit.launch.py ur_type:=ur5e robot_ip:="<IP_ADDRESS>" use_fake_hardware:=false launch_rviz:=true
We're able to control the robot arm from Rviz.
However, when we tried to initiate a move_group object in our ROS cpp file and ros run the node as such:
using moveit::planning_interface::MoveGroupInterface;
auto move_group_interface = MoveGroupInterface(node, "ur_manipulator");
We encountered such error:
[INFO] [1658952783.078692872] [moveit_rdf_loader.rdf_loader]: Robot model parameter not found! Did you remap 'robot_description'?
[FATAL] [1658952783.078782619] [move_group_interface]: Unable to construct robot model. Please make sure all needed information is on the parameter server.
We knew that there was a similar issue in #145, but it seems that the situation is different from it because the launch files are different. We believe the name of the planning group to be ur_manipulator, and we have no idea why the moveit in ros doesn't register the ur5e. Thank you in advance!

I am also stuck here and getting exactly the same error.

This sounds more like issue with moveIt and not the driver. Is your robot description there?

There are  'robot_description's under multiple nodes, when checked with ros2 param list.

Is the description available for the node containing your C++ interface? I agree with @destogl that this is most probably not an issue with anything from this repository which is why I added the invalid tag.

I agree, this is not an issue from this repo. There was no description under the moveit node, I had to write a launch
file to add all the parameters.


Time to Arrival and Distance to Arrival incorrect when not navigating

Checklist

[X] I have filled out the issue template to the best of my ability.
[X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
[X] This issue is not a duplicate issue of any previous issues..

Describe the issue
When arriving on the destination. The sensor "Time to arrival" is always currentDateTime. What I see with Postman is that the json entity drive_state.active_route_minutes_to_arrival does not exist.
Dived a bit deeper in the issue and I observed that when you cancel navigation. The entries

active_route_miles_to_arrival
active_route_minutes_to_arrival
are dissapearing. So I would expect that the 2 sensors Time To Arrival and Distance To Arrial become both unavailable in HA.

Using release 1.4.6
Reproduction steps

Navigate to an address
Once arrived observe that with each sensor update the time of arrival changes with the currentDateTime

Debug logs
No response

This should be fixed in https://github.com/Teslemetry/hacs-teslemetry/releases/tag/v1.5.0


[HOPS-1516] stop NN and RM when the db is dead

Make sure there is no duplicate PR for this issue

Please check if the PR fulfills these requirements

[x] Tests for the changes have been added and passed (for bug fixes / features)
[x] HOPS JIRA issue has been opened for this PR
[x] All commits have been squashed down to a single commit
[x] The commit message has the following format: [HOPS-XXX] message

Post a link to the associated JIRA issue
https://hopshadoop.atlassian.net/browse/HOPS-1516

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
bug fix

What is the new behavior (if this is a feature change)?

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Other information:
depends on hopshadoop/hops-metadata-dal#181 and hopshadoop/hops-metadata-dal-impl-ndb#221

tests: https://bbc1.sics.se/jenkins/view/pull-manual/job/hops-pull-manual/118/


Log exceptions that occur during shutdown, if they are not part of the "normal" interruption process

Closes #176
Also introduces configurable exception handling in the main app body.

amazing


Error while deploying test agent

Troubleshooting
Checkout how to troubleshoot failures and collect debug logs: https://docs.microsoft.com/en-us/vsts/build-release/actions/troubleshooting
Environment

Server - TFS on-premises
Version 15.117.27414.0

Agent - Private:

Deploy Agent on
OS Name:                   Microsoft Windows 10 Enterprise 2016 LTSB
OS Version:                10.0.14393 N/A Build 14393

Configured agent to run build
OS Name:                   Microsoft Windows 7 Enterprise
OS Version:                6.1.7601 Service Pack 1 Build 7601

Issue Description
Error in Visual Studio Test Agent Deployment V2.0
Error logs
2018-10-10T12:37:25.0012438Z ##[section]Starting: Build
2018-10-10T12:37:25.0012438Z Current agent version: '2.122.1'
2018-10-10T12:37:25.2976400Z ##[section]Starting: Initialize Job
2018-10-10T12:37:25.3132398Z Prepare build directory.
2018-10-10T12:37:25.3756390Z Set build variables.
2018-10-10T12:37:25.3756390Z Download all required tasks.
2018-10-10T12:37:25.4224384Z ##[section]Finishing: Initialize Job
2018-10-10T12:37:25.4536380Z ##[section]Starting: Get Sources
2018-10-10T12:37:25.5160372Z Prepending Path environment variable with directory containing 'tf.exe'.
2018-10-10T12:37:25.5316370Z Setting environment variable TFVC_BUILDAGENT_POLICYPATH
2018-10-10T12:37:25.5316370Z Querying workspace information.
2018-10-10T12:37:28.4331998Z ##[command]tf vc get /version:191272 /recursive /overwrite c:_work\1\s /loginType:OAuth /login:.,******** /noprompt
2018-10-10T12:37:34.2363254Z All files are up to date.
2018-10-10T12:37:34.2675250Z ##[section]Finishing: Get Sources
2018-10-10T12:37:34.2675250Z ##[section]Starting: Deploy TestAgent on Server
2018-10-10T12:37:34.2831248Z ==============================================================================
2018-10-10T12:37:34.2831248Z Task         : Visual Studio Test Agent Deployment
2018-10-10T12:37:34.2831248Z Description  : Deploy and configure Test Agent to run tests on a set of machines
2018-10-10T12:37:34.2831248Z Version      : 2.1.8
2018-10-10T12:37:34.2831248Z Author       : Microsoft Corporation
2018-10-10T12:37:34.2831248Z Help         : More Information
2018-10-10T12:37:34.2831248Z ==============================================================================
2018-10-10T12:37:35.6715070Z ****************************************************************
2018-10-10T12:37:35.6715070Z                     Task Input Information
2018-10-10T12:37:35.6715070Z ----------------------------------------------------------------
2018-10-10T12:37:35.6715070Z testMachineInput         = Server.Domain:6910
2018-10-10T12:37:35.6715070Z adminUserName            = Server\Administrator
2018-10-10T12:37:35.6715070Z winRmProtocal            = Https
2018-10-10T12:37:35.6715070Z testCertificate          = true
2018-10-10T12:37:35.6715070Z machineUserName          = TestAgentUserName
2018-10-10T12:37:35.6715070Z runAsProcess             = true
2018-10-10T12:37:35.6715070Z logonAutomatically       = true
2018-10-10T12:37:35.6715070Z disableScreenSaver       = true
2018-10-10T12:37:35.6715070Z isDataCollectionOnly     = false
2018-10-10T12:37:35.6715070Z testPlatform             = 15.0
2018-10-10T12:37:35.6715070Z agentLocation            = e:\TA\vstf_testagent.exe
2018-10-10T12:37:35.6715070Z updateTestAgent          = true
2018-10-10T12:37:35.6715070Z ****************************************************************
2018-10-10T12:37:35.9991028Z Starting to deploy and configure test agent on test machines.
2018-10-10T12:37:35.9991028Z Inputs provided are:
2018-10-10T12:37:35.9991028Z Use HTTP Port: False
2018-10-10T12:37:35.9991028Z Username: TestAgentUserName
2018-10-10T12:37:35.9991028Z Disable Screen saver: True
2018-10-10T12:37:35.9991028Z Login Automatically: True
2018-10-10T12:37:35.9991028Z Run as process: True
2018-10-10T12:37:35.9991028Z Agent location: e:\TA\vstf_testagent.exe
2018-10-10T12:37:35.9991028Z Update test agent: True
2018-10-10T12:37:35.9991028Z Run test agent as DataCollection only : False
2018-10-10T12:37:36.2175000Z Task 'VerifyTestAgentInstalled' on machine 'Server.Domain:6910' is being run
2018-10-10T12:37:39.0410638Z Task 'VerifyTestAgentInstalled' on machine 'Server.Domain:6910' completed.
2018-10-10T12:37:39.0410638Z ##[warning]Task 'VerifyTestAgentInstalled' for machine Server.Domain:6910's Error : System.AggregateException:
2018-10-10T12:37:39.0410638Z Cannot create type. Only core types are supported in this language mode.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :CannotCreateTypeConstrainedLanguage
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z  ---> System.Management.Automation.RemoteException: Cannot create type. Only core types are supported in this language mode.
2018-10-10T12:37:39.0410638Z    --- End of inner exception stack trace ---
2018-10-10T12:37:39.0410638Z    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.PowershellExecutor.Invoke(String errorContextMessage, Boolean writeResultToLog, Boolean isCancellable) in E:\v2.0\A7_work\2\s\DevTestLabs\Client\Deployment\Deployment\PowershellExecutor.cs:line 178
2018-10-10T12:37:39.0410638Z    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.RemoteDeploymentHelper.AcquireMutexOwnerShip(String serviceName, String destinationPath, Int64 deploymentHeartbeatTimeoutSec) in E:\v2.0\A7_work\2\s\DevTestLabs\Client\Deployment\Deployment\RemoteDeploymentHelper.cs:line 216
2018-10-10T12:37:39.0410638Z    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.DeploymentClient.d__24.MoveNext() in E:\v2.0\A7_work\2\s\DevTestLabs\Client\Deployment\Deployment\DeploymentClient.cs:line 326
2018-10-10T12:37:39.0410638Z ---> (Inner Exception #0) System.Management.Automation.RemoteException: Cannot create type. Only core types are supported in this language mode.<---
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z ---> (Inner Exception #1) System.Management.Automation.RemoteException: You cannot call a method on a null-valued expression.<---
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z ---> (Inner Exception #2) System.Management.Automation.RemoteException: You cannot call a method on a null-valued expression.<---
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z ##[warning]Task 'VerifyTestAgentInstalled' for machine Server.Domain:6910's Log : System.AggregateException:
2018-10-10T12:37:39.0410638Z Cannot create type. Only core types are supported in this language mode.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :CannotCreateTypeConstrainedLanguage
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z  ---> System.Management.Automation.RemoteException: Cannot create type. Only core types are supported in this language mode.
2018-10-10T12:37:39.0410638Z    --- End of inner exception stack trace ---
2018-10-10T12:37:39.0410638Z    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.PowershellExecutor.Invoke(String errorContextMessage, Boolean writeResultToLog, Boolean isCancellable) in E:\v2.0\A7_work\2\s\DevTestLabs\Client\Deployment\Deployment\PowershellExecutor.cs:line 178
2018-10-10T12:37:39.0410638Z    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.RemoteDeploymentHelper.AcquireMutexOwnerShip(String serviceName, String destinationPath, Int64 deploymentHeartbeatTimeoutSec) in E:\v2.0\A7_work\2\s\DevTestLabs\Client\Deployment\Deployment\RemoteDeploymentHelper.cs:line 216
2018-10-10T12:37:39.0410638Z    at Microsoft.VisualStudio.Services.DevTestLabs.Deployment.Deployment.DeploymentClient.d__24.MoveNext() in E:\v2.0\A7_work\2\s\DevTestLabs\Client\Deployment\Deployment\DeploymentClient.cs:line 326
2018-10-10T12:37:39.0410638Z ---> (Inner Exception #0) System.Management.Automation.RemoteException: Cannot create type. Only core types are supported in this language mode.<---
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z ---> (Inner Exception #1) System.Management.Automation.RemoteException: You cannot call a method on a null-valued expression.<---
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z ---> (Inner Exception #2) System.Management.Automation.RemoteException: You cannot call a method on a null-valued expression.<---
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z ##[error]Error occured on 'Server.Domain:6910'. Details : '
2018-10-10T12:37:39.0410638Z Cannot create type. Only core types are supported in this language mode.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :CannotCreateTypeConstrainedLanguage
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z '. For troubleshooting, refer https://aka.ms/remotevstest.
2018-10-10T12:37:39.0410638Z Cannot create type. Only core types are supported in this language mode.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :CannotCreateTypeConstrainedLanguage
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z
2018-10-10T12:37:39.0410638Z You cannot call a method on a null-valued expression.
2018-10-10T12:37:39.0410638Z  CategoryInfo :InvalidOperation: (:) [], RuntimeException
2018-10-10T12:37:39.0410638Z  FullyQualifiedErrorId :InvokeMethodOnNull
2018-10-10T12:37:39.0410638Z '. For troubleshooting, refer https://aka.ms/remotevstest.
2018-10-10T12:37:39.0410638Z Downloading test agent from https://testexecution.blob.core.windows.net/testexecution/3840309/TestExecution.zip to $env:SystemDrive\TestAgent\TestExecution.zip location on the test machines
2018-10-10T12:37:39.0566636Z Skipping 'DownloadTestAgent' task on machine 'Server.Domain:6910' due to errors. Check the logs for details and retry.
2018-10-10T12:37:39.0566636Z TaskList is empty
2018-10-10T12:37:39.0566636Z Downloading test agent from https://testexecution.blob.core.windows.net/testexecution/3840309/TestExecution.zip to $env:SystemDrive\TestAgent\TestExecution.zip location on the test machines
2018-10-10T12:37:39.0566636Z Skipping 'DownloadTestAgent' task on machine 'Server.Domain:6910' due to errors. Check the logs for details and retry.
2018-10-10T12:37:39.0566636Z TaskList is empty
2018-10-10T12:37:39.1034630Z ##[section]Finishing: Deploy TestAgent on Server
2018-10-10T12:37:39.1034630Z ##[section]Starting: Post Job Cleanup
2018-10-10T12:37:39.1190628Z ##[section]Finishing: Post Job Cleanup
2018-10-10T12:37:39.1190628Z ##[section]Finishing: Build

Hi, is this a consistent failure? Is this a setup that used to work and stopped working now?
Can you please see if you can run "powershell on target machines" task on the same machines?
Is winrm remoting enabled on the target machines?
Can you also please share verbose logs (set system.debug variable to true and share the build logs)

Dear Kavipriya, it worked as expected.
Best regards,
Varun
Sent from iPhone

On 25. Oct 2018, at 12:17, Kavipriya Adhinarayanan<EMAIL_ADDRESS>wrote:
Hi, is this a consistent failure? Is this a setup that used to work and stopped working now?
Can you please see if you can run "powershell on target machines" task on the same machines?
Is winrm remoting enabled on the target machines?
Can you also please share verbose logs (set system.debug variable to true and share the build logs)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


depr, ebonised

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.4
logical conflict every: 100
sleep for: 300s
[pullrequest]
requests per hour: 30
deps=[d,e]

/trunk merge


Broken link on landing README.md

Description
Broken link in the landing page under Highlights
Improve accuracy and speed over classic ARIMA/ETS in two lines of code. Check the experiments here.
https://github.com/Nixtla/neuralforecast#--highlights
Link
https://github.com/Nixtla/neuralforecast#--highlights

This issue has been fixed since the line that had the broken link has been removed. I suggest we close it.


[Coverage] remove duplicated llvm profiling pass

Motivation
After we worked around Cargo's feature unification issue, we ended up
running the profiling pass twice.  The second pass messes up the
checksum llvm gcov was expecting.  Specifically, the checksum in .gcno
is different from those in the test binary and the .gcda it generates.
Also added RUSTC_BOOTSTRAP=1 env var to the coverage script to use
the rustc nightly toolchain without mucking with cargo option everywhere.
Test Plan
Tested locally with $ scripts/coverage_report.sh client codecov --batch

[Before] checksum mismatch.  Cannot compute coverage.

...
Generating lcov report at codecov/lcov.info...
Error in computing counters:
File checksums do not match:<PHONE_NUMBER> != 270294155 in debug/deps/grpcio_compiler-9e3af28a7eada719
...
...
Error in computing counters:
File checksums do not match:<PHONE_NUMBER> !=<PHONE_NUMBER> in debug/deps/bindgen-d1c8b9634e53d038
...
Writing directory view page.  Coverage is computed.
Overall coverage rate:
  lines......: 0.0% (0 of 3381 lines)
  functions..: 0.0% (0 of 536 functions)
Done. Please view report at codecov/index.html

[After] no checksum mismatched.  C

...
Reading data file codecov/lcov.info
Resolved relative source file path "language/stdlib/src/stdlib.rs" with CWD to "/Users/youngyl/workp/libra/language/stdlib/src/stdlib.rs".
Found 155 entries.
Found common filename prefix "/Users/youngyl/workp"
Writing .css and .png files.
Generating output.
...
...
Writing directory view page.
Overall coverage rate:
  lines......: 4.1% (571 of 14078 lines)
  functions..: 2.9% (120 of 4118 functions)

Ack on direction, but how do you get away with removing the +nightly flags, expecially in the presence of -Z options and our rust-toolchain file?

I added env var RUSTC_BOOTSTRAP=1.  Forgot to mention the change in the commit summary.
I will update it.

Parking lot the RUSTC_BOOTSTRAP option for now. We have other higher pri things to be plumbed in the CI/CD pipeline.  Will revisit in future.

@bors-libra r=bob-wilson

:pushpin: Commit a5ca404 has been approved by bob-wilson

:hourglass: Testing commit a5ca404ba24068165703bd3cbb3988c713a3acbe with merge 2a6f58b20d81919823dae324ff78d75a6c003208...

:sunny: Test successful - checks-circle_commit_workflow
Approved by: bob-wilson
Pushing 2a6f58b20d81919823dae324ff78d75a6c003208 to master...


Clusterloader2 is not compatible with go v1.11

I'm trying to upgrade go version to 1.11, but the Travis CI fails. The merge of pull request #229 created this problem.
The error output of ./verify/verify-gofmt.sh
!!! 'gofmt -s' needs to be run on the following files:
./clusterloader2/pkg/measurement/common/resource_usage.go
./clusterloader2/pkg/measurement/util/gatherers/resource_gather_worker.go
The command "./verify/verify-gofmt.sh" exited with 1

These two files have problem with indentation.

resource_usage.go in line 83 and 84
resource_gather_worker.go in line 56

@orsoly I cant't fix clusterloader2 files cause there are correctly formatted (according to the current go version). Could you run gofmt -w on  ./clusterloader2/pkg/measurement/common/resource_usage.go and ./clusterloader2/pkg/measurement/util/gatherers/resource_gather_worker.go and commit those changes as a part of your RP, please?

@krzysied, thanks for your answer. I created a commit in my PR that fixes these errors.


iOS Push notification doesn't play sound if sent as a text

Issue Description
No sound played when I sent text Push notification through dashboard. This JSON plays sound as expected though:
{
   "aps" : {
      "alert" : {
         "body" : "Your message goes here"
      },
      "sound" : "default"
   }
}

The notification shows fine, it just doesn't play a sound.
Environment Setup

Server

parse-server version: 2.2.14 (same problem on 2.2.12).
parse-dashboard version: 1.0.14
Operating System:     Ubuntu 10.14
Localhost or remote server? (AWS, Heroku, Azure, Digital Ocean, etc): DigitalOcean

I'm not sure if the "sound": "default" parameter should be added when sending text only notifications. What was the behaviour on parse.com?

The sound played just fine on parse.com

Alright! Feel like making a pull request to add that?

I tested in on my local version of parse-server & parse-dashboard (installed on my local machine) and it works both text and sound. Can you please test in on a local version of parse ?

This is an issue on the dashboard if sound: default that should be set when crafting a text only payload.

please add sound:default to the dashboard code. This is how it worked on hosted parse.com


Version 1.6.0 is not available for homebrew

https://github.com/yonaskolb/XcodeGen/blob/master/Formula/xcodegen.rb lists 1.5.0 as latest version.

Good catch, formula updated!
(For future reference, formula is updated with make update_brew)


Manual retries do not trigger exit handlers

Pre-requisites

[X] I have double-checked my configuration
[X] I can confirm the issues exists when I tested with :latest
[X] I'd like to contribute the fix myself (see contributing guide)

What happened/what you expected to happen?
When defining a workflow that has an exit handler (either with handlers or lifecycle hooks) a manual retry of the workflow does not trigger a rerun of the handler unless the handler himself fails, while in the code there is a comment that clearly states that the handler should always be executed.
I will soon test it on the latest version, but the code that causes the problem hasn't changed recently.
Version
3.4.1
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
apiVersion: argoproj.io/v1alpha1
kind: Workflow
metadata:
  generateName: retry-script-
spec:
  entrypoint: retry-script
  hooks:
    exit:
      template: handler
      arguments:
        parameters:
          - name: message
            value: "{{ workflow.status }}"

  templates:
  - name: retry-script
    script:
      image: python:alpine3.6
      command: ["python"]
      source: |
        import random;
        import sys;
        exit_code = 1;
        sys.exit(exit_code)
  - name: handler
    inputs:
      parameters:
        - name: message
    container:
      image: alpine:latest
      command: [sh, -c]
      args: ["echo {{inputs.parameters.message}}"]

Logs from the workflow controller

Logs from in your workflow's wait container

i'm afraid i did not actually fix it despite the test passing, the exit handler group is rescheduled for execution but its steps are not, there is definetly something I am missing in the groups reset logic

Would you like to take another look?

I will try but I'm not sure how to check it honestly, will do what I can :)

the issue should be solved in the new linked pr :)


function call 流式返回finish_reason冲突

提交前必须检查以下项目 | The following items must be checked before submission

[X] 请确保使用的是仓库最新代码（git pull），一些问题已被解决和修复。 | Make sure you are using the latest code from the repository (git pull), some issues have already been addressed and fixed.
[X] 我已阅读项目文档和FAQ章节并且已在Issue中对问题进行了搜索，没有找到相似问题和解决方案 | I have searched the existing issues / discussions

问题类型 | Type of problem
模型推理和部署 | Model inference and deployment
操作系统 | Operating system
None
详细描述问题 | Detailed description of the problem
No response
Dependencies
No response
运行日志或截图 | Runtime logs or screenshots

已经返回finish_reason为function_call，期望应该不会再出现最后的finish_reason=stop

可以了


Add Tag::getAttribute(), Tag::getContent(), interface ContentTagInterface and abstract class ContentTag

Q
A

Is bugfix?
❌

New feature?
✔

Breaks BC?
❌

Fixed issues
-

Need for https://github.com/yiisoft/form/pull/159

This is no longer required


binstar matrix - py2 builds py3 ext, and vice versa

cc @bollwyvl

Might want to remove user bit at top.  That's for the conda queue, which I'm using to get win build workers.

@msarahan, thanks! going to manually merge this in to the other branch i am working..

Yeah, omit the conda update lines - they don't work, since the build technically happens in a subenvironment.


Add Docker images definition and instruction to deploy on Kubernetes

Motivation
Add all the configuration and instructions to do a complete deployment (zk, bookkeeper, pulsar broker and monitoring) on a Kubernetes cluster.

@saandrews @rdhabalia ping

yes, I will review it by tomorrow.


Add space button drag gesture to change cursor position.

Hello
Do you know how can space btn Do adjust insert position like native keyboard

Hi @Renny9
That's a great idea. I'll see if I can fix it in the UIKit version, or if it'll be a SwiftUI thing.

At first, I think maybe there has a func like 'handleInputModeListFromView: withEvent:' for space btn, but I didn't find it.
Then, the func 'adjustTextPositionByCharacterOffset:' can do left-right, but I have no idea to calculate the 'offset'  for up-down. Also 'documentContextBeforeInput' / 'documentContextAfterInput' do not cantin the string before or after '\n'.
If u get any idea, let me know Please.
Thanks.
PS: If it's hard to read or understand, My English emmmmmmm...  Sorry about it.

Yeah, up/down is a real hassle. Do you think horizontal would be enough?

I wonder if there's some way to figure out the line width in terms of number of characters. If there were, then you could do up like adjustTextPosition(byCharacterOffset: -lineWidth) and down by adjusting positive lineWidth.
(A visual demonstration of this:
foo bar baz foo bar baz foo bar baz // full line, width = 35 characters
foo bar baz<cursor>					// cursor offset = 11 characters

To go up you move left by -(cursorOffset + (lineWidth - cursorOffset)) === -lineWidth.)
Gboard only does left/right though so maybe it's not possible. 🙃

That's a very interesting idea...given that the documentContextBefore/AfterInput is sufficient.
Perhaps start with horizontal and work from there?

@wearhere I'm planning the upcoming releases and just wanted to see if you came up with something here?

I will implement this for SwiftUI and will aim to do so by adding a new gesture action that takes an initial drag position and an offset. The standard keyboard action handler will then by default move the cursor left/right when the user drags space.

I will implement this for SwiftUI and will aim to do so by adding a new gesture action that takes an initial drag position and an offset. The standard keyboard action handler will then by default move the cursor left/right when the user drags space.

@Renny-X @wearhere I have added an implementation for this to the StandardKeyboardActionHandler. The SwiftUI button gesture is connected to this functionality, while the UIKit is not.

@Renny-X @wearhere I have added an implementation for this to the StandardKeyboardActionHandler. The SwiftUI button gesture is connected to this functionality, while the UIKit is not.


displacement speed more speed

how do more faster the velocity scrollbar horizontal when moving with the mouse?

I'm not sure I understand your question. To influence scroll speed there is two undocumented options you can try playing with: wheelSpeed (integer, default = 1) and kineticTau (integer, default = 325).
The first option is a multiplier for wheel event's delta value. Keep in mind that this is normalized across browsers since the latest ngScrollable version. That means with FF/Chrome on Windows you already get long jumps since the wheel resolution is not as fine-grained as on OSX for example.
The kineticTau option influences the duration of the kinetic scroll on touch-based devices. Higher values make the scrollable content seem more heavy when moved with a finger. For more info read http://ariya.ofilabs.com/2013/08/javascript-kinetic-scrolling-part-1.html

closing for age


Re-enable Java sample project

Much of the focus recently has been on the Kotlin sample project, but should bring the Java version up to date.

Not doing this, and in fact, entirely removed Java project in #50


Request: Please let us disable settings screen/window on launch

Having to manually close the settings window on every launch is really tiresome and I'd love to see an option to disable it from popping up on every launch.

Hey @HerrTiSo could you tell me which version of macOS you are using? I cannot reproduce this with macOS Sonoma - but can remember this happened on my mini with Sequoia..

MacOS 15.2 (24C101)
WiredBuddy 0.1
Thanks a bunch!


[.Net SDK, Skype, RichCards] Skype bot herocard image not shown in Android 5.1.1

Bot Info

SDK Platform: .NET
SDK Version: 15.2.2
Active Channels: Skype and others
Deployment Environment: Azure App Service

Issue Description
Herocard works perfectly in Skype bots in PC and more recent Android versions but in Android 5.1.1 the image is not shown. The same chat in Android and in PC, one works right and the other does not.
The Skype app was installed today and I checked that there was no update in play store for it.
Code Example
heroCard.Images = new List
{
new CardImage(objRet.CardFigura)
};
Expected Behavior
Show image
Actual Results
The herocard is show with title, buttons but no image.

Thank you for opening an issue against the Bot Framework SDK v3. As part of the Bot Framework v4 release, we’ve moved all v3 work to a new repo located at https://github.com/microsoft/botbuilder-v3. We will continue to support and offer maintenance updates to v3 via this new repo.
From now on, https://github.com/microsoft/botbuilder repo will be used as hub, with pointers to all the different SDK languages, tools and samples repos.
As part of this restructuring, we are closing all tickets in this repo.
For defects or feature requests, please create a new issue in the new Bot Framework v3 repo found here:
https://github.com/microsoft/botbuilder-v3/issues
For Azure Bot Service Channel specific defects or feature requests (e.g. Facebook, Twilio, Teams, Slack, etc.), please create a new issue in the new Bot Framework Channel repo found here:
https://github.com/microsoft/botframework-services/issues
For product behavior, how-to, or general understanding questions, please use Stackoverflow.
https://stackoverflow.com/search?q=bot+framework
Thank you.
The Bot Framework Team


truecolor messes up background color after redraw

#define TB_IMPL
#define TB_LIB_OPTS
#define TB_OPT_TRUECOLOR
#include "termbox.h"

int main(void) {
    struct tb_event ev;

    tb_init();
    tb_set_output_mode(TB_OUTPUT_TRUECOLOR);

    for (size_t i = 0; i < 3; i++) {
        tb_clear();
        tb_printf(0, 0, 0xFF0000, 0x00FF00, "hello from termbox");
        tb_present();

        tb_poll_event(&ev);
    }

    tb_poll_event(&ev);
    tb_shutdown();

    return 0;
}

Initial draw:

After resize:

Good catch! TB_DEFAULT and TB_TRUECOLOR_DEFAULT were recently changed to 0x2000 and 0x2000000 to allow for black (0) in 256-color and true-color modes. Global clear attrs (global.(fg|bg)) default to TB_DEFAULT and persist even after a tb_set_output_mode change, so 0x2000 gets interpretted as dark green instead of "default".
Some possible remediations:

Document that callers should ensure sane tb_set_clear_attrs after calling tb_set_output_mode.

Add a new function tb_set_output_mode_and_clear_attrs.

Modify tb_set_output_mode to include clear attr params. (ABI break)

Do best effort translation of global.(fg|bg) after a mode change.

Go back to 0 as default in all modes, which I think is more intuitive. For black, we could introduce special high-bit macros TB_256_BLACK and TB_TRUECOLOR_BLACK.

I'm leaning toward 1 and 5 for now, maybe 2. What do you think @git-bruh?
If we didn't care about space we could make separate tb_cell fields for all attrs including is_default and/or always use 32-bit ints for (fg|bg). This would reduce some but not all complexity surrounding mode changes. I'm personally not in favor of this as it would harm a few library users that need tb_cell to remain small.

Tagging @mitchellwrosen who may have an opinion on this.
In #41 we changed TB_DEFAULT and TB_TRUECOLOR_DEFAULT to 0x2000 and 0x2000000 to allow for black (0) in those modes. Solution 5 mentioned above would go back to TB_DEFAULT==0 in all modes, which is conceptually simpler and would prevent at least one instance of the bug git-bruh found here. It also eliminates the weirdness of <any color> | TB_DEFAULT being equivalent to TB_DEFAULT. The downside is that library users would need to use TB_256_BLACK and TB_TRUECOLOR_BLACK for black. Any thoughts?

Why not implicitly call tb_set_clear_attrs from tb_set_output_mode itself? Like
diff --git a/termbox.h b/termbox.h
index febf364..d3a793b 100644
--- a/termbox.h
+++ b/termbox.h
@@ -1660,17 +1660,22 @@ int tb_set_output_mode(int mode) {
     switch (mode) {
         case TB_OUTPUT_CURRENT:
             return global.output_mode;
+#ifdef TB_OPT_TRUECOLOR
+        case TB_OUTPUT_TRUECOLOR:
+            tb_set_clear_attrs(TB_TRUECOLOR_DEFAULT, TB_TRUECOLOR_DEFAULT);
+            break;
+#endif
         case TB_OUTPUT_NORMAL:
         case TB_OUTPUT_256:
         case TB_OUTPUT_216:
         case TB_OUTPUT_GRAYSCALE:
-#ifdef TB_OPT_TRUECOLOR
-        case TB_OUTPUT_TRUECOLOR:
-#endif
-            global.output_mode = mode;
-            return TB_OK;
+            tb_set_clear_attrs(TB_DEFAULT, TB_DEFAULT);
+            break;
+        default:
+            return TB_ERR;
     }
-    return TB_ERR;
+    global.output_mode = mode;
+    return TB_OK;
 }

 int tb_peek_event(struct tb_event *event, int timeout_ms) {

The original bug is fixed in 1eaa24b. I went with the solution described in https://github.com/termbox/termbox2/issues/51#issuecomment-1328366870.

Why not implicitly call tb_set_clear_attrs from tb_set_output_mode itself? ...

After thinking about it, it's not just the clear attrs but all attrs that are potentially broken after a mode switch. For example, if you start in TB_OUTPUT_NORMAL with some cells colored TB_CYAN, then switch to TB_OUTPUT_GRAYSCALE, the previous cyan cells will eventually be re-interpreted as a shade of gray when the front buffer is cleared (after a resize). (The new function tb_invalidate offers a way for callers to make that happen immediately instead of waiting for a resize.) The only way I can think of to solve this properly is with a tb_cell.mode field, but IMO that's too complex for what is probably an edge case.


Fixing repository name in the build status and coverage results

This PR simply fixes the README.md to use the new repository name (titan) instead of the old one (titan-v0) in the build status and coverage results.

Codecov Report

Merging #54 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #54   +/-   ##
=======================================
  Coverage   88.52%   88.52%
=======================================
  Files           9        9
  Lines        1333     1333
=======================================
  Hits         1180     1180
  Misses        153      153

Continue to review full report at Codecov.

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


*: let alloc API return result

What is changed and how it works?

Issue Number: ref #15412
What's Changed:

MemoryQuota alloc API returns result, make it more ergonomic.

Related changes

Need to cherry-pick to the release branch

Check List
Tests

Integration test

Release note
None

The code looks much better than previous version.

/merge

/test


go: Mark package qualifier in marked source as an identifier. [phab:D2196]

Created by fromberger at 2018-02-22 18:38:09:
For package names to render correctly with the updated (and now consistent!)
rendering rules, we need to also tag the qualifying context as an identifier.

zarko accepted this revision at 2018-02-22 18:40:09

fromberger closed via commit 9b6239dcdd563b077f015ce7585fa6909d867d92 at 2018-02-22 18:41:20


Controlled vocabulary search or exact match doesn't work if node value contains apostrophe '

Describe the bug
The search for matches in a controlled vocabulary doesn't work if the value contains an apostrophe '
This is the case both for an exact search
To Reproduce

Submission with Subject Keywords input => from controlled vocabulary srsc.xml with node value eg Children's language
Search for "Children's language" or "Children's" => no results, as compared to eg "Language technology"
Queries eg endpoint /server/api/submission/vocabularies/srsc/entries?filter=Children%27s&exact=false => no result

Expected behavior
Controlled vocabulary should allow search & exact match search for values containing a '

Atmire would like to claim this issue

Thanks @MarieVerdonck , assigning to you then.


adding visualization of dataset

Updating Image Captioning.py and Image Captioning.ipynb by adding visualization of the Image Data.
def plot_images_data(filename):
    """
    Loads the image data
    params: filename: File path that contains the image data
    """
    #define the size of plot window
    plt.figure(figsize=(20,20))
    for view_images in range(9):
        plt.subplot(3,3,view_images+1)
        #resize and plot the image
        img = cv2.imread(f"{filename}/{random.choice(os.listdir(filename))}")
        img = cv2.resize(img,(200,200),interpolation=cv2.INTER_CUBIC)
        plt.axis("off")
        plt.imshow(img)

Hey @fchollet,
Should anything else need to be updated here?

@fchollet, any updates?

Hi @lucifertrj, thanks for the PR. I believe @fchollet wants you to follow Google style for doc strings. So this
def plot_images_data(filename):
    """
    Loads the image data
    params: filename: File path that contains the image data
    """

would look like this
def plot_images_data(filename):
    """Loads the image data.

    Args:
        filename: File path that contains the image data.
    """

Could you 1) fix the merge issue; 2) update the docstring; 3) regenerate the notebook and markdown?


Lower tt.load to TritonGEN::Matrix2DBlockLoadOp for tt.dot operands

According to https://github.com/intel/intel-xpu-backend-for-triton/issues/146 and https://github.com/intel/intel-xpu-backend-for-triton/issues/413, add conversion from tt.load to TritonGEN::Matrix2DBlockLoadOp.
This change is functionally work to lower tt.load to triton_intel_gpu.load_2d, then to llvm.genx.GenISA.LSC2DBlockRead for tt.dot operands.
With Triton Upstream removing TMA features, Triton common passes do not support block pointer type completely. To land this pass to our compilation passes, we still need to make some changes to common passes to support this feature, including RewriteTensorPointerPass, CoalescePass, RemoveConvertLayoutPass, etc.

I help to fix some issues in the changes.
The Intel 2D load pass and lowering is basically worked as expected.
BTW:
@whitneywhtsang I found the GenISA returns unexpected instruction name for GenISA_LSC2DBlockRead
llvm.func spir_funccc @llvm.genx.GenISA.vmeSendFBR2.v8i32(i64, i32, i32, i32, i32, i32, i32, i32, i32, i32, i1, i1, i32) -> vector<8xi32>

Maybe we need to update the GenISA library with the new LLVM package

Is not clear to me that we need a new Load2D operation in the TritonIntelGPU dialect because the tt.load operation takes a pointer and, if the pointer is a blocked pointer, we can already infer that the load can be lowered to a 2D BlockRead.
We should discuss the design in an offline meeting.

Is not clear to me that we need a new Load2D operation in the TritonIntelGPU dialect because the tt.load operation takes a pointer and, if the pointer is a blocked pointer, we can already infer that the load can be lowered to a 2D BlockRead.
We should discuss the design in an offline meeting.

The idea is simple for the first stage. We marked the tt.load with the blocked pointer which could be supported by Intel 2D load inst with the triton_intel_gpu.load_2d. The sematic is exactly same to the tt.load and we further extract some meta information from variable to the attributes.
All those blocked pointer which is not supported by the Intel HW would be re-writer to normal gather load in the later RewriteTensorPointerPass.
The passes would be like:

    def make_ttgir(mod, metadata, opt, capability):
      ...
      intel.passes.ttgpuir.add_accelerate_matmul(pm, intel.passes.ttgpuir.DEVICE_ARCH.PVC)
      passes.ttgpuir.add_remove_layout_conversions(pm)
      intel.passes.ttgpuir.add_materialize_block_pointer(pm, intel.passes.ttgpuir.DEVICE_ARCH.PVC)
      passes.ttir.add_rewrite_tensor_pointer(pm)
      passes.ttgpuir.add_remove_layout_conversions(pm)
      passes.ttgpuir.add_coalesce(pm)

We may need to specialize RewriteTensorPointerPass for Intel, in which case we don't need to create a new operation in TritonIntelGPU. @chengjunlu is going to attend to upstream changes we need in RewriteTensorPointerPass to determine if a specialized version of it is needed for Intel.

RewriteTensorPointerPass

OK so this PR is blocked for the time being.

Close for switching to using non-intermediate op strategy in https://github.com/intel/intel-xpu-backend-for-triton/pull/941.


⚠ Bofrost.at has degraded performance

In dff2566, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1238 ms

Resolved: Bofrost.at performance has improved in ef6cc42 after 30 minutes.


New package: SurveyDataWeighting v1.0.0

Registering package: SurveyDataWeighting
Repository: https://github.com/grahamstark/SurveyDataWeighting.jl
Created by: @grahamstark
Version: v1.0.0
Commit: 94368bbe8f71ad1b6f393411ce5825dfb0e08051
Git reference: master
Release notes:

Initial release. The package generates weights for sample surveys using some well-known techniques.

TagBot tag

TagBot tag

TagBot tag


[ISV-1009] Add a finally task to show the support link

Changelog:

Refactor CI pipeline parameters to select pyxis url based on env
Add a task in finally to show support link

@Allda Since Alex is out this week, could you take a look if this good to merge?


Elevator Floor Track Not Editable

Expected Behaviour
I Was Expecting It To Bring Up The Edit Screen When I Right Click It.
Actual Behaviour
The Elevator Floor Track Does Not Bring Up The Edit Screen When I Right Click It
Reproduction Steps
Steps to reproduce the behaviour:

Place Down A Floor Track
Right Click

Environment

Minecraft Version: Fabric 1.17.1
Installed Mods: architectury-2.10.12.jar
fabric-api-0.46.1+1.17.jar
Modern-Elevators-Escalators-fabric-1.17.1-3.0.1-prerelease-1.jar

Are you using the brush to right click it?


Haversine available

Solves #72

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (3c5be6c) 69.90% compared to head (6536a98) 70.06%.

Additional details and impacted files
@@               Coverage Diff               @@
##           development      #77      +/-   ##
===============================================
+ Coverage        69.90%   70.06%   +0.15%
===============================================
  Files               39       12      -27
  Lines             2253      648    -1605
===============================================
- Hits              1575      454    -1121
+ Misses             678      194     -484

Flag
Coverage Δ

clients-tests
65.04% <100.00%> (?)

plots-tests
?

shared-tests
100.00% <100.00%> (?)

unit-tests
?

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.