[Examples][TOSA] Improve Tosa Dialect examples

This PR intends to fix TOSA dialect examples by removing a no longer supported pass (convert-linalg-to-llvm) from the lowering pipelines. It also adds a simple target to get linalg.generic loops lowered from tosa.resize.

Thanks!


Top of window cut off

Same issue as #62
Windows 11
Discord Stable
GooseMod

Same thing with me, I saw an update to discord canary yesterday that might have borked it again lol

windows 11
powercord

#62 It happens again with the same condition, and usually happens whenever I restarted my client using Ctrl+R command

Discord being Discord and decided to add a container and then later remove it.🤦


LitJsSdk fails when I run Next.js 13 with turbopack, but no error with webpack

This is the code is in my /app/lib/litProtocolFunctions.ts file:
//@ts-ignore
import LitJsSdk from 'lit-js-sdk';
import { baseUrlConf } from '@/lib/config';

export function disconnectLit() {
    LitJsSdk.disconnectWeb3();
    return 'lit-auth';
}

export async function connectLit(uuidSpec: string) {

    const resourceId = {
        baseUrl: "http://" + baseUrlConf + ":3000",
        path: '/protected',
        orgId: "",
        role: "",
        extraData: uuidSpec
    }

    const chain = 'mumbai'
    const accessControlConditions = [
        {
            contractAddress: '<MY CONTRACT'S ADDRESS>',
            standardContractType: 'ERC721',
            chain: chain,
            method: 'balanceOf',
            parameters: [
                ':userAddress'
            ],
            returnValueTest: {
                comparator: '>',
                value: '0'
            }
        },
    ]

    const client = new LitJsSdk.LitNodeClient({ alertWhenUnauthorized: false });
    //@ts-ignore
    await client.connect();
    const authSig = await LitJsSdk.checkAndSignAuthMessage({ chain });

    //@ts-ignore
    await client.saveSigningCondition({ accessControlConditions, chain, authSig, resourceId })
    try {
        //@ts-ignore
        const litjwt = await client.getSignedToken({
            accessControlConditions, chain, authSig, resourceId: resourceId
        });
        return litjwt;
    } catch (err) {
        console.log('error: ', err);
        return 'no-token';
    }
}

When I run the app in next.js 13 with webpack it works perfectly. When I run it in next.js 13 with turbopack it fails with a non-helpful error that looks like this:

Also, it says this in my terminal (the one I used to launch the app): Error during SSR Rendering TypeError: Class extends value #<Object> is not a constructor or null.
And it says this in the browser console Uncaught ReferenceError: $RefreshSig$ is not defined.
Update
I believe I've traced the error to it's point of failure.
This is where the error starts:

And this is the line 1:332 in node_module/lit-js-sdk/build/index.js:

So is it an issue with h=require ("@walletconnect/ethereum-provider")?

This is an issue /w Turbo Pack bundling - acknowledged by Vercel, and scheduled for resolution.   See similar issue here - https://github.com/aws/aws-sdk-js-v3/issues/4126 .


How is model trained and converted?

How is Deeplab model trained and converted to TF-Lite file?
Thanks.

Please provide the answer. I am requesting

@haikuoyao @RizanPSTU Hi guys, please refer to the official tutorials https://github.com/tensorflow/models/blob/master/research/deeplab/g3doc/quantize.md


External monitor input source switching

Before opening the issue, have you...?

[X] Searched for existing issues

Is your feature request related to a problem? Please describe
It could be useful to have input source switching function on current screen, currently I use command line solution with https://github.com/kfix/ddcctl (with command ddcctl -d 1 -i 17) to switch from USB-C to HDMI input on a DELL monitor.
Describe the solution you'd like
it could be great to have a menu button or a shortcut to switch the input of the current screen.
Describe alternatives you've considered
multiple input source shortcut could be implemented https://github.com/kfix/ddcctl#input-sources
Anything else?
No response

Hi!
We've had an issue like this before, to me this is a bit out of scope.
I'm sure there are plenty of utilities that you can use to bind a shortcut to a cli command, if that helps.
Custom shortcuts is on the roadmap but probably not happening soon, so I think you're going to be faster off looking for a third party shortcut tool for this even if we were to support it in the future.

I agree with @JoniVR. There were/are several requests for more arcane DDC controls that are typically out of scope for MonitorControl. I think the best approach is to have an option to enable 'Advanced controls' menu under the display where we can put all kind of stuff like this in the future. DDC input change can be added in this menu as well. This is already planned in this issue: https://github.com/MonitorControl/MonitorControl/issues/524 (see the DDC Display Input item)
I'll close this issue for now but feel free to comment in the other thread! Thank you!


updating UNV plugin so that it can read gmsh legacy files (extension …

Description
Resolves #4892
It upgrades the unv plugin so that it can read other types of mesh files, those from Open Inventor,
which are ".iv" files, and those from GMSH which are ".msh" files (version 1, 2 and 4 which is the latest).
Type of change
new feature.
How Has This Been Tested?
I tested on one basic "essai.iv" file and five ".msh" files.
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[*] I have updated the release notes : I do not know where they are.
[*] I have made corresponding changes to the documentation : I do not know where it is
[x] I have added debugging support to my changes
[*] I have added tests that prove my fix is effective or that my feature works : I have test files, but I do not know where to put them ; those have been sent previously with the initial issue.
[x] New and existing unit tests pass locally with my changes
[*] I have added any new baselines to the repo : I do not know what it means actually
[*] I have assigned reviewers (see VisIt's PR procedures for more information). I suggest Mark Miller can review the changes.

@cessenat here is the correct PR (I just learned I could create one from your fork). I will wait until the CI (continuous integration) checks complete before I handle it.

@biagas and @brugger1 it looks like I cannot assign myself since I created this PR. Maybe you can assign me? In any case, would appreciate your review. Its only 3 files but UNV plugin has some big (>100 lines) changes too.

Thanks for your help.
I've just done it.
Le 01/12/2020 à 18:19, Mark C. Miller a écrit :

@markcmiller86 commented on this pull request.

In src/databases/unv/avtunvFileFormat.C
https://github.com/visit-dav/visit/pull/5281#discussion_r533585525:

@@ -4010,7 +4830,7 @@ avtunvFileFormat::GetAuxiliaryData(const char *var, const char *type, void *,Des
else
{
#if INTERACTIVEPLOT

           if (debuglevel >= 3) fprintf(stdout,"xD Material #cells=%d\n",dims[0]);

           if (debuglevel >= 3) fprintf(stdout,"Material #cells=%d\n",dims[0]);

All you need to do is |git push|. The |--set-upstream| part is /only/
needed for the /first/ push.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/visit-dav/visit/pull/5281#discussion_r533585525,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXB6GCJ7ZXJ5NOYVIBHQTTSSUQRJANCNFSM4UJEWKLA.

I had made the changes in the wrong file.
Now it should be OK.
Le 01/12/2020 à 18:21, Olivier Cessenat a écrit :

Thanks for your help.
I've just done it.
Le 01/12/2020 à 18:19, Mark C. Miller a écrit :

@markcmiller86 commented on this pull request.

In src/databases/unv/avtunvFileFormat.C
https://github.com/visit-dav/visit/pull/5281#discussion_r533585525:

@@ -4010,7 +4830,7 @@ avtunvFileFormat::GetAuxiliaryData(const char *var, const char *type, void *,Des
else
{
#if INTERACTIVEPLOT

           if (debuglevel >= 3) fprintf(stdout,"xD Material #cells=%d\n",dims[0]);

           if (debuglevel >= 3) fprintf(stdout,"Material #cells=%d\n",dims[0]);

All you need to do is |git push|. The |--set-upstream| part is /only/
needed for the /first/ push.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/visit-dav/visit/pull/5281#discussion_r533585525,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXB6GCJ7ZXJ5NOYVIBHQTTSSUQRJANCNFSM4UJEWKLA.

@cessenat as you resolve each change requested by a reviewer, be sure to hit the Resolve conversation button. That way, we'll know when you think you've completed all the requested changes.

I went to see if I could add you as a reviewer, but your name didn’t show up in the list. Apparently, it just isn’t an option to review your own PR.

No worries. I figured as much. Thanks for reviewing. I would have but since I closed and re-submitted @cessenat PR (which I only just this morning learned I could do), I was going to be able to be assigned.

I would love to do it.
But I cant find the button...
The only graphic interface I love is VisIt !
Le 01/12/2020 à 19:14, Mark C. Miller a écrit :

@cessenat https://github.com/cessenat as you resolve each change
requested by a reviewer, be sure to hit the |Resolve conversation|
button. That way, we'll know when you think you've completed all the
requested changes.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/visit-dav/visit/pull/5281#issuecomment-736728745,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXB6GFMY2JJYZLBQR56BS3SSUW7RANCNFSM4UJEWKLA.

But I cant find the button...

Hmmm...you mean when you are on the Conversation tab of the PR (as in image shown below)

And you scroll down to a reviewer's comment, you don't see the Resolve conversation button like you do in the image below...

No, there isn't.
Le 01/12/2020 à 21:54, Mark C. Miller a écrit :

But I cant find the button...

Hmmm...you mean when you are on the |Conversation| tab of the PR (as
in image shown below)
Screen Shot 2020-12-01 at 12 50 34 PM
https://user-images.githubusercontent.com/5720676/100795624-33cba700-33d4-11eb-9840-ac74dc9bdb8b.png
And you scroll down to a reviewer's comment, you don't see the
|Resolve conversation| button like you do in the image below...
Screen Shot 2020-12-01 at 12 50 55 PM
https://user-images.githubusercontent.com/5720676/100795666-43e38680-33d4-11eb-92f6-2a225cee0163.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/visit-dav/visit/pull/5281#issuecomment-736813432,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXB6GALD3WPV5CGVE4JGB3SSVJXXANCNFSM4UJEWKLA.

Ok, well my apologies for suggesting it. I guess I had interpreted the role of that button incorrectly. I thought it was up to the submitter to indicate resolution. But, I guess it is up to the reviewers to do that. Sorry for confusion.

https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews#resolving-conversations
<<
You can resolve a conversation in a pull request if you opened the pull
request or if you have write access to the repository where the pull
request was opened.

I think it's only you that can resolve : #5281 was opened by you, and I
probably don't have write access.
Le 01/12/2020 à 18:21, Olivier Cessenat a écrit :

Thanks for your help.
I've just done it.
Le 01/12/2020 à 18:19, Mark C. Miller a écrit :

@markcmiller86 commented on this pull request.

In src/databases/unv/avtunvFileFormat.C
https://github.com/visit-dav/visit/pull/5281#discussion_r533585525:

@@ -4010,7 +4830,7 @@ avtunvFileFormat::GetAuxiliaryData(const char *var, const char *type, void *,Des
else
{
#if INTERACTIVEPLOT

           if (debuglevel >= 3) fprintf(stdout,"xD Material #cells=%d\n",dims[0]);

           if (debuglevel >= 3) fprintf(stdout,"Material #cells=%d\n",dims[0]);

All you need to do is |git push|. The |--set-upstream| part is /only/
needed for the /first/ push.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/visit-dav/visit/pull/5281#discussion_r533585525,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXB6GCJ7ZXJ5NOYVIBHQTTSSUQRJANCNFSM4UJEWKLA.

Oops...I am wrong. The problem is that I created this PR on your behalf. If the PR had been submitted by you, you would have the Resolve conversation button.
https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews#resolving-conversations

Never mind.
Le 01/12/2020 à 23:05, Mark C. Miller a écrit :

Ok, well my apologies for suggesting it. I guess I had interpreted the
/role/ of that button incorrectly. I /thought/ it was up to the
/submitter/ to indicate resolution. But, I guess it is up to the
reviewers to do that. Sorry for confusion.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/visit-dav/visit/pull/5281#issuecomment-736849897,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXB6GECCGH4X3LT3DRHYCTSSVSENANCNFSM4UJEWKLA.

To my opinion, you can "resolve" : Kathleen may unblock the merge.
Le 01/12/2020 à 23:08, Olivier Cessenat a écrit :

Never mind.
Le 01/12/2020 à 23:05, Mark C. Miller a écrit :

Ok, well my apologies for suggesting it. I guess I had interpreted
the /role/ of that button incorrectly. I /thought/ it was up to the
/submitter/ to indicate resolution. But, I guess it is up to the
reviewers to do that. Sorry for confusion.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/visit-dav/visit/pull/5281#issuecomment-736849897,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJXB6GECCGH4X3LT3DRHYCTSSVSENANCNFSM4UJEWKLA.

@biagas sorry to ask but can you approve now? Am hoping to get to a green state.

Great.  Many thanks.

Le 2 déc. 2020 à 02:50, Mark C. Miller<EMAIL_ADDRESS>a écrit :
Merged #5281 into 3.1RC.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.


[Bug]: Redo all necessary DNS records reverted by other PRs

@phoward38 when you merged the various pull requests (#59 #60 #61 #62 #63 and #64), you removed all the work I did yesterday for some pretty advanced DNS records.
For example, in PR #59 's DNSControl GitHub Workflow Preview Output:

Notice that the following changes occurred:

The spf (TXT) record got modified adding two additional, unecessary domains: amazonses.com and stripe.com; we only need _spf.google.com)
The CAA record for issuing certificated from https://letsencrypt.org got deleted - this is necessary for providing HTTPS support for the needed mta-sts.noclocks.dev sub-domain which hosted the MTS-STS policy file.
CNAME record changed from hixie to pixie (not sure about this one)
other modified TXT records
modified _dmarc TXT policy record which was how we wanted it to be
Deleted the new _mta-sts record which is needed
Deleted the github pages verification record which is needed
Not sure about the new testimonials sub-domain? what is senja.io?

I will create issues and PRs and re-do everything.

@jimbrig I can redo it since I removed them. Not sure how that happened since I didn't touch those records.

No worries I've got it all locally on my other laptop and will re-implement adding docs as I go

Going to add testin suite against the records also with an automated GHA workflow and merge protection to help in the future also

@phoward38 can you provide insights into the following from above?
1. CNAME record changed from hixie to pixie (not sure about this one)
DNS Lookups:

https://digger.tools/lookup/hixie.porkbun.com
https://digger.tools/lookup/pixie.porkbun.com

2. Not sure about the new testimonials sub-domain? what is senja.io?
Not seeing this anymore as the current record is:
// CNAME Records - Testimonials
, CNAME("testimonials", "cname.testimonial.to.")

but if you look at your commit from the development pull request, you'll see that's where it got changed initially and was in turn reverted back here.

@jimbrig that commit was accidental. But I did set up an account for us at Senja; it's free plan includes a lot (don't think Testimonials.to is worth the $20/month w/ the website still being developed), and I'm going to create similar Testimonials components to add to our site ourselves
https://senja.io/p/noclocks/r/testimonials

Cool


Add FetchAndLockRequestProvider

Closes #43

Codecov Report

Merging #45 (bd55184) into master (d073eb0) will increase coverage by 0.60%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #45      +/-   ##
==========================================
+ Coverage   94.04%   94.64%   +0.60%
==========================================
  Files          32       34       +2
  Lines         336      355      +19
  Branches        7        7
==========================================
+ Hits          316      336      +20
+ Misses         18       17       -1
  Partials        2        2

Impacted Files
Coverage Δ

...rc/Camunda.Worker/Execution/FetchAndLockOptions.cs
100.00% <ø> (+11.11%)
:arrow_up:

src/Camunda.Worker/CamundaWorkerBuilder.cs
100.00% <100.00%> (ø)

...c/Camunda.Worker/Execution/DefaultCamundaWorker.cs
100.00% <100.00%> (ø)

...ker/Execution/LegacyFetchAndLockRequestProvider.cs
100.00% <100.00%> (ø)

src/Camunda.Worker/ServiceCollectionExtensions.cs
100.00% <100.00%> (ø)

src/Camunda.Worker/WorkerServiceOptions.cs
100.00% <100.00%> (ø)

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 d073eb0...bd55184. Read the comment docs.


Dynamic list of ReactiveTextField does not update the value when an item is removed

Hello!
I am trying to implement a relatively simple behavior, a dynamic list of strings. In this list I can add new elements dynamically and delete any item from the list. However I am having a problem, when I delete an item other than the last one I am observing strange behavior. The values are not updated on the screen despite making sure that the right form control and list item is cleared. So when I click to remove an item from the middle of the list, it gives the impression that it removed the last one but it removed the correct one, only the values of the screen that have not been updated
Am I doing something wrong or could this be a bug?

pubspec.yaml
name: app
description: A new Flutter project.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.0+1

environment:
  sdk: ">=2.12.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  reactive_forms: 10.3.0
  get: 4.1.4

dev_dependencies:
  flutter_test:
    sdk: flutter

# The following section is specific to Flutter.
flutter:
  uses-material-design: true

example
import 'dart:math';

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:reactive_forms/reactive_forms.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    Get.put(HomeController());
    return GetMaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(),
    );
  }
}

class MyString {
  String s;
  MyString({
    required this.s,
  });
}

class HomeController extends GetxController {
  var myList = <MyString>[].obs;

  var formGroup = fb.group({'list': fb.array([])});

  FormArray get formArray => formGroup.control('list') as FormArray;

  void remove(MyString s) {
    var i = myList.indexOf(s);

    // this remove the right item but the valeu is't updated
    formArray.removeAt(i);

    // this disable the right item and update the right item
    //formArray.control(i.toString()).markAsDisabled();

    myList.remove(s);
  }

  void add(MyString s) {
    formArray.add(FormControl<String>(value: s.s));
    myList.add(s);
  }
}

class MyHomePage extends GetView<HomeController> {
  List<Widget> get list {
    return controller.myList.map((e) => formText(e)).toList();
  }

  Widget formText(MyString s) {
    var i = controller.myList.indexOf(s);
    return Container(
      child: Row(
        children: [
          Expanded(
            child: ReactiveTextField(
              formControlName: 'list.$i',
            ),
          ),
          Expanded(
              child: ElevatedButton(
                  onPressed: () {
                    controller.remove(s);
                  },
                  child: Text('-')))
        ],
      ),
    );
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: Obx(
      () => ReactiveForm(
        formGroup: controller.formGroup,
        child: Center(
          child: Column(
            children: [
              ...list,
              ElevatedButton(
                  onPressed: () {
                    controller
                        .add(MyString(s: Random().nextInt(100).toString()));
                  },
                  child: Text('+'))
            ],
          ),
        ),
      ),
    ));
  }
}

flutter doctor
[✓] Flutter (Channel stable, 2.2.0, on macOS 11.1 20C69 darwin-x64, locale
    pt-BR)
[✓] Android toolchain - develop for Android devices (Android SDK version
    30.0.3)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.1)
[✓] VS Code (version 1.56.2)
[✓] Connected device (1 available)

Hi @rooque,
Thanks for using Reactive Forms, and sorry for the late answer.
You are removing from the FormArray, but you are not listening for valueChanges. You must use a ReactiveFormArray or a ReactiveValueListenableBuilder and listen for changes in the value of the array or the Form.
The value does change, but you are not listening for these changes.
If you need a complete example let me know.
Best regards.

Hi @rooque,
Thanks for using Reactive Forms, and sorry for the late answer.
You are removing from the FormArray, but you are not listening for valueChanges. You must use a ReactiveFormArray or a ReactiveValueListenableBuilder and listen for changes in the value of the array or the Form.
The value does change, but you are not listening for these changes.
If you need a complete example let me know.
Best regards.

@joanpablo Thank you for creating this awesome lib!
Tried to use ReactiveValueListenableBuilder, but no luck ... got the same result :(

sample code
import 'dart:math';

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:reactive_forms/reactive_forms.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    Get.put(HomeController());
    return GetMaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(),
    );
  }
}

class MyString {
  String s;
  MyString({
    required this.s,
  });
}

class HomeController extends GetxController {
  var myList = <MyString>[].obs;

  var formGroup = fb.group({'list': fb.array([])});

  FormArray get formArray => formGroup.control('list') as FormArray;

  void remove(MyString s) {
    var i = myList.indexOf(s);

    // this remove the right item but the valeu is't updated
    formArray.removeAt(i);

    // this disable the right item and update the right item
    //formArray.control(i.toString()).markAsDisabled();

    myList.remove(s);
  }

  void add(MyString s) {
    formArray.add(FormControl<String>(value: s.s));
    myList.add(s);
  }
}

class MyHomePage extends GetView<HomeController> {
  List<Widget> get list {
    return controller.myList.map((e) => formText(e)).toList();
  }

  Widget formText(MyString s) {
    var i = controller.myList.indexOf(s);
    return Container(
      child: Row(
        children: [
          Expanded(
            child: ReactiveTextField(
              formControlName: 'list.$i',
            ),
          ),
          Expanded(
              child: ElevatedButton(
                  onPressed: () {
                    controller.remove(s);
                  },
                  child: Text('-')))
        ],
      ),
    );
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: ReactiveForm(
        formGroup: controller.formGroup,
        child: Center(
          child: ReactiveValueListenableBuilder(
            formControlName: 'list',
            builder: (_, __, ___) => Column(
              children: [
                ...list,
                ElevatedButton(
                    onPressed: () {
                      controller
                          .add(MyString(s: Random().nextInt(100).toString()));
                    },
                    child: Text('+'))
              ],
            ),
          ),
        ),
      ),
    );
  }
}

Hi @rooque,
Your example and Reactive Forms are working correctly, but to see the effects you need to make a small tweak. Because you are first removing from the FormArray:
// this remove the right item but the valeu is't updated
formArray.removeAt(i);

it will trigger the valueChanges correctly, and because you are listen to the changes with the ReactiveValueListenableBuilder your widget will rebuild correctly...... But....... :) ........ you are building your widget based on the variable myList which has not been yet updated (you have not removed the element yet from this list). So your widget is going to build again using all the items of the myList variable (including the item that you removed from the FormArray but not yet removed from myList).
So the simple change you need to do is:
Fisrt remove from myList and then remove from formArray to trigger the rebuild. That's all.
Let me know your results.
Best Regards

@rooque another suggestion is to use ReactiveFormArray instead of ReactiveValueListenableBuilder like this:
return Scaffold(
      body: ReactiveForm(
        formGroup: controller.formGroup,
        child: Center(
          child: ReactiveFormArray<String>(
            formControlName: 'list',
            builder: (context, formArray, child) => Column(
              children: [
                ...list,
                ElevatedButton(
                  onPressed: () {
                    controller
                        .add(MyString(s: Random().nextInt(100).toString()));
                  },
                  child: Text('+'),
                ),
              ],
            ),
          ),
        ),
      ),
    );

and change the name of the control boud to the text field in the fromText method from this:
child: ReactiveTextField(
   formControlName: 'list.$i',
),

to this:
child: ReactiveTextField(
   formControlName: '$i',
),

@joanpablo
Like these?
void remove(MyString s) {
    var i = myList.indexOf(s);
    myList.remove(s);
    formArray.removeAt(i);
}

Tried and got same result.
Also tried to change how the list is built
List<Widget> get list {
    return controller.formArray.controls.map((e) {
      var i = controller.formArray.controls.indexOf(e);
      return formText(controller.myList[i]);
    }).toList();
  }

And got the same result.

What version of Reactive FOrms you are using?
Can you send me a simple project with these code so I can run it and see it in action?

Or better you can clone the Reactive Forms git repo, and run the example Project. There you are going to have an Array Sample. These Array Sample add items but does not remove them. But I will send you the code to remove items, the same code I'm testing right now and you will see it working correctly. In future versions I will include in the sample the option to remove them.
So wich way do you prefer? Send me a working sample small project, or clone the repo run the example folder and I will send you the code to include the remove functionality?

What version of Reactive FOrms you are using?
Can you send me a simple project with this code so I can run it and see it in action?

I published it here: https://github.com/rooque/reactive_forms_issue156_sample/

Wait, I will update the sample project with the option to remove items and you will clone the git repo, switch to develop branch and run the sample project. You will have and example of adding and removing items from the FormArray. Give a few minutes.

I will try your code right now

Also, I'm running it on web, forgot to mention it earlier

Well your code in mobile is working just fine, I just add an extra small code to make it work completely fine and is add a key to the ReactiveTextFields like this:
Expanded(
            child: ReactiveTextField(
              key: ObjectKey(s),
              formControlName: 'list.$i',
            ),
          ),

See how I add the key as an ObjectKey and pass the same object MyString instance. With this small change the code is working completely fine in mobile.

I have executed the code with flutter run and selected Chrome and the code just work fine.

o problema foi resolvido com este pequeno ajuste? :)

@joanpablo Yes, tested it here with the key parameter and worked just fine!
That was definitely the missing piece, How did you found it?
Thanks a lot!

This is s common issue with Widget Lists (for example a list of Text Fields) in Flutter. I mean is not an issue is the way FLutter works. You need to set a key to items when you add and remove it from a collection, so Flutter can identify them.

Thanks to you for using Reactive Forms and for the issue, with your issue I realize that I need to include an example of removing items in the Example folder of the project.

This is s common issue with Widget Lists (for example a list of Text Fields) in Flutter. I mean is not an issue is the way FLutter works. You need to set a key to items when you add and remove it from a collection, so Flutter can identify them.

Got it!
Muito obrigado amigo @joanpablo! Problema resolvido

Fue un placer ayudarte @rooque . No dudes en volver a escribir si tienes alguna otra duda o problema.


Not detecting mutations which can be seen in IGV

Hi, I have an issue with ClusterV sometimes not detecting mutations that can be seen in IGV and are present at a relatively high allele frequency. In the following examples you can see that the mutation is clearly visible in IGV, but in the ClusterV report it doesn't seem to be called:
BARCODE19
RT:V106I mutation expected (GTA -> ATA at nucleotide 2411, NC_001802.1 reference)

And the corresponding report:

The coverage around the region isn't very high. Could this be causing the issue? I feel like it should still be seen in consensus unless I'm misunderstanding how Flye assembles the fragment.

BARCODE25
RT:E138A mutation expected (GAG -> GCG mutation at nucleotide 2508, NC_001802.1 reference)

Corresponding report:

And coverage:

BARCODE43 - separate run
RT:V106I mutation expected (GTA -> ATA at nucleotide 2411, NC_001802.1 reference):

Report:

Coverage:

Any help with this would be greatly appreciated! Please let me know if you require the original files as I'm happy to share those via email.

Hi,
The missing variants with high depth from output may have multiple causes.
It may be from (1) the missing calling from the variant caller, Clair-Eensemble trained at Guppy5 data in ClusterV; (2) the read with variants are filtered, the original bam filtering reads with large indel and may filtering read with your mentioned variants. the filtered file is in [YOUR INPUT FILE NAME]_f.bam.
For issue (2), adjusting the filtering setting in --indel_l may solve the issue.
For issue (1), we have extensively tested ClusterV to avoid the situation happening, however, when using data in different chemistry or from different basecalling from ONT data may cause the same issue. In this case, we need time and effort to evaluate and further adjust our variant calling model.
In case the adjustment of filtering does not solve the problem, please share your files with me for further testing on my side.  You can send it to my email<EMAIL_ADDRESS>if needed.
Regards,
JH


Check if push notification bouncer is enabled & include with server_settings API

As suggested by Tim here, this is to send the boolean if the notification bouncer is setup on the server to be used in the mobile app
https://github.com/zulip/zulip-mobile/issues/1507#issuecomment-350589242

@gnprice @timabbott

Thanks @kunall17 !
This version still wasn't quite the right logic. I've just merged a commit ecbc72b85 that does this with the logic I described in my original comment above; I recommend taking a look and thinking through when they give different results and why.
That commit should give you what you need for the original issue!


SVG throws an error 'Stack empty.' if x="50%"

If the x attribute of a text element uses a %-value, the error 'Stack empty' is thrown.
This works in the common browsers.
Example svg
<svg width="250" height="40" viewBox="0 0 250 40" xmlns="http://www.w3.org/2000/svg"> 	<rect x="0" y="0" width="100%" height="100%" style="fill: none; stroke: black; stroke-width: 0.25;" /> 	<text x="50%" y="25" font-size="10" font-family="Verdana, Helvetica, sans-serif" text-anchor="middle"> 		<tspan id="patient-age">x</tspan> 		<tspan> year old </tspan> 		<tspan id="patient-gender">(gender)</tspan> 	</text> </svg>
Stack trace
 at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)    at System.Collections.Generic.Stack1.Peek()
at Svg.SvgUnit.ToDeviceValue(ISvgRenderer renderer, UnitRenderingType renderType, SvgElement owner) in C:\Dev\vvvv\SVG\Source\DataTypes\SvgUnit.cs:line 144
at Svg.SvgTextBase.TextDrawingState.<>c__DisplayClass51_0.b__0(SvgUnit p) in C:\Dev\vvvv\SVG\Source\Text\SvgTextBase.cs:line 931
at System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext()    at System.Collections.Generic.List1.InsertRange(Int32 index, IEnumerable1 collection)    at Svg.SvgTextBase.TextDrawingState.GetValues(Int32 maxCount, Func2 listGetter, UnitRenderingType renderingType) in C:\Dev\vvvv\SVG\Source\Text\SvgTextBase.cs:line 931
at Svg.SvgTextBase.TextDrawingState.DrawString(String value) in C:\Dev\vvvv\SVG\Source\Text\SvgTextBase.cs:line 599
at Svg.SvgTextBase.SetPath(TextDrawingState state, Boolean doMeasurements) in C:\Dev\vvvv\SVG\Source\Text\SvgTextBase.cs:line 343
at Svg.SvgTextBase.Path(ISvgRenderer renderer) in C:\Dev\vvvv\SVG\Source\Text\SvgTextBase.cs:line 305
at Svg.SvgTextBase.get_Bounds() in C:\Dev\vvvv\SVG\Source\Text\SvgTextBase.cs:line 214
at Svg.SvgFragment.get_Bounds() in C:\Dev\vvvv\SVG\Source\Document Structure\SvgFragment.cs:line 228
at Svg.SvgFragment.GetDimensions() in C:\Dev\vvvv\SVG\Source\Document Structure\SvgFragment.cs:line 270
at Svg.SvgFragment.Render(ISvgRenderer renderer) in C:\Dev\vvvv\SVG\Source\Document Structure\SvgFragment.cs:line 175
at Svg.SvgElement.RenderChildren(ISvgRenderer renderer) in C:\Dev\vvvv\SVG\Source\SvgElement.cs:line 800
at Svg.SvgElement.Render(ISvgRenderer renderer) in C:\Dev\vvvv\SVG\Source\SvgElement.cs:line 791
at Svg.SvgFragment.Render(ISvgRenderer renderer) in C:\Dev\vvvv\SVG\Source\Document Structure\SvgFragment.cs:line 188
at Svg.SvgDocument.Draw(Bitmap bitmap) in C:\Dev\vvvv\SVG\Source\SvgDocument.cs:line 526`

I cannot reproduce this using the SVGViewer example code. I get the following image:

Though I'm testing with master - what version did you use?

I am using the latest available via NuGet, 2.4.3.
I use this code to generate the image:
`                Svg.SvgDocument svgDoc = Svg.SvgDocument.FromSvg<Svg.SvgDocument>(svgInput);
svgDoc.Width = imageWidth;
svgDoc.Height = imageHeight;
            using (Bitmap bm = new Bitmap(imageWidth, imageHeight))
            {
                svgDoc.Draw(bm); // Exception here
                using (MemoryStream ms = new MemoryStream())
                {
                    bm.Save(ms, imageFormat);
                }
            }

`

Hm, I cannot reproduce it with that version, either - same result. I use basically the same code.

Oops, turns out I simplified the svg a bit too much.
One important thing I left out is that I use nested <svg>
That seems to be the issue.
Sorry for not giving the proper input data the first time.
<svg version=""1.1"" xmlns=""http://www.w3.org/2000/svg"" width=""148mm"" height=""210mm"" viewBox=""0 0 148 210"">
  <style>
        .caption { font-family: Arial; font-size: 7px; font-weight: normal; fill: black; }
    </style>
    <svg x=""0"" y=""55"">
        <text class=""caption"" x=""50%"" y=""20"" text-anchor=""middle"">
            <tspan id=""patient-age"">x</tspan>
            <tspan> year old </tspan>
            <tspan id=""patient-gender"">(gender)</tspan>
        </text>
    </svg>
</svg>

After some more testing I found that if both width and height are added to the nested <svg> there is no exception, but nothing is rendered, though.
Nested <svg>
<svg x=""0"" y=""55"" width=""148"" height=""150"">
also  tested with a full declaration with the same result
<svg version=""1.1"" xmlns=""http://www.w3.org/2000/svg"" x=""0"" y=""55"" width=""148"" height=""150"">
I hope this info helps.

Not sure if it is allowed to leave out the width and the height in a nested <svg>, but I thought it would inherit from the parent element.
That is doesn't render the text is still a problem, though, but maybe I have done something else wrong?

Thanks - now I could reproduce the problem. I found where the crash comes from, and think I can fix it. I get no image for the second case (with size given in the nested SVG), though - this seems to be another problem.

Sorry again for not giving proper input data the first time. I know frustrating it is with "I have problem, you fix problem" and then you have no way to reproduce exactly.
My only defence is that I was in a hurry.
Do you need me to submit another case for the non-rendering issue?

No problem :)
I haven't looked at the other problem yet, but I guess one example should be enough. I cannot promise anything here (haven't looked much into the text rendering code yet), but with the current fix, you can at least use your original images. Are you are able to build master to test the fix?

Just for information:
I had another look and did not find the actual problem, but got a bit closer: the problem is the calculation of percent values (here the caption) inside the nested SVG. For some reason, they are calculated wrong, seemingly with an extra scaling defined by the outer svg size (in the example, the text is drawn outside the bounds and not visible for this reason). This is true for any co-ordinates given in percents inside the nested SVG.

@mrbean-bremen
What's issue with this now ?(Text rendering ?)
Which SVG is in issue ?

@mrbean-bremen
What's issue with this now ?(Text rendering ?)
Which SVG is in issue ?

@H1Gdev - the SVG is __issue-460-01.svg (it's checked in), and the problem is that the text does not render. Admittedly, I don't remember at all what I found at the time - it's one and a half year ago, way over my memory capacity...

@H1Gdev - the SVG is __issue-460-01.svg (it's checked in), and the problem is that the text does not render. Admittedly, I don't remember at all what I found at the time - it's one and a half year ago, way over my memory capacity...

@mrbean-bremen
Thanks !
This is a issue with text rendering, too...

@mrbean-bremen
Thanks !
This is a issue with text rendering, too...


[SQL] Upgrade to Avatica 1.15.0

Upgrade Avatica 1.15.0
Post-Commit Tests Status (on master branch)

Lang
SDK
Apex
Dataflow
Flink
Gearpump
Samza
Spark

Go

---
---
---
---
---
---

Java

Python

---

---
---
---

Pre-Commit Tests Status (on master branch)

---
Java
Python
Go
Website

Non-portable

Portable
---

---
---

See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.

R: @XuMingmin @apilloud

cc @akedin @kennknowles

LGTM

merging if there are no objections


fix PR #128 document replaceInFile with better example

I switched the arguments
and I added the array type to the arguments
I regenerated the docu there is a "non related" change in the bottom, is this correct, too?

Thanks!


(v3 alpha) Calibration UI MVP

overview
This PR brings the UI up to the state where it can fully control a robot through calibration and protocol run. We're shipping this MVP to support and UX teams so let's get the code merged!
This PR includes:

[ ] Chore work
[X] Bug fixes
[X] Backwards-compatible feature additions
[ ] Breaking changes
[ ] Documentation updates
[X] Test updates

changelog

(Feature) Lots of component+container+route work by @Kadee80
(Feature) Wired up containers with calibration actions
(Fix) Fixed bad API calls for certain calibration calls (jog, update offset)
(Fix) Fixed bad API calls for run (no more serial port needed!)
(Tests) Fixed state and API client tests that I foolishly allowed myself to break last week

review requests
@OpenTrons/js please review for correctness as well as you can. As with a lot of our UI PRs, we've got a lot of component additions, so sorry about the diffs there.
If you'd like to test this out on your machine, please use the v3a-integration-demo branch that incorporates this PR's changes as well as the changes that live in the app-3-0-alpha-driver-integration branch (AKA #367).
We're got an API related build failure, but the app tests are passing so we can address over in the API branch.

Merging with verbal approval from @astaff because this has been open a few days and we've shipped this internally for feedback. Feedback will be incorporated in a future PR


UWP support?

I assume UWP is not supported? Can you give a rough ETA to support this platform? cheers :)

Will be on the next release


how to write event for w2ui datecontrol

how to write event for w2ui date control  while selecting date from calender.

Please submit only bugs here.


implementing onBackPressed for SlidingLayer

i have a big problem with this library such as implementing onBackPressed for opened SlidingLayers on fragments or activities, how can i do that without implementing android listeners to detect that?

What I did to prevent back navigation when SlidingLayer is open is to simple override onBackPressed() and check if the layer is open. Was this your question?
    @Override
    public void onBackPressed() {
        if (slidingLayer.isOpened()) {
            slidingLayer.closeLayer(true);
        } else {
            super.onBackPressed();
        }
    }

Right, that's left at your complete control and will. Where you able to find a similar solution to apply to your navigation patterns @MahdiPishguy ?


update UUID dependency

because this is pinned to an old version of the UUID library, it won't work transitively when kazaam is a dependency of other golang projects

LGTM


tf-account: generate annotations for fmt/validate errors

Uses actions from the https://github.com/dflook/terraform-github-actions/ suite to gain annotations for formatting and validation errors:

#53 is important for this as it gives us an input to reference for the Terraform version. Since these actions are Docker based, setup-terraform doesn't apply to them. The extra time spent installing Terraform into the container is trivial but it should definitely be the same version.

Hmm, bigger issue with Docker is init, which has to repeat for each action. Not inclined to move ahead with this. Maybe someday I'll write some competing actions in JavaScript so they can run in the host environment.


Html parse

Web page view for the test case results

update the results to present for each classification  case the relevant test

create JavaScript file for  the classification case (for every test case which one are mandatory or not for each classification (telco, farEdge, NonTelco, forExtended))

download  and send the feedback by email

/dci-rerun


Update docs for piped configuration

What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:

NONE

should we update docs in docs-dev/ and docs/ as well?

@khanhtc1202
docs-dev/ has already been updated by https://github.com/pipe-cd/pipecd/pull/3518.
but hasn't run make sync-stable-docs yet. that's why, let me sync it.


Issue on displaying stats

Discussed in https://github.com/DenverCoder1/github-readme-streak-stats/discussions/548

Originally posted by JoaoCioffi August  9, 2023
Hi everyone.
I've just noticed that my stats were not displaying anymore. I tried to recompile a new setup using the demo lab and now it looks like this:
[![GitHub Streak](https://streak-stats.demolab.com?user=JoaoCioffi&theme=dark&hide_border=true&fire=25EB00&background=45%2C000000%2C0C167E&ring=25EB00&currStreakLabel=25EB00&sideLabels=25EB00&currStreakNum=FFFFFF&sideNums=FFFFFF)](https://git.io/streak-stats)

Are you guys having the same problem?

Issue seems to be resolved


Disable 'add signature' checkbox if no signature present

[ ] If a HiWi didn't upload a signature, the add signature checkbox on time_sheet#show should be disabled.

[ ] If the check box is disabled there should be a small button that leads to the profile (i.e. user#show)

New layout:


Clarify the decision to introduce ${value}

It is easy to create an example that fails to match a Predicate:
Predicate<Integer> p = i -> true;
Match(p).of(
    Case($(p), 1)
);

when this code runs it throws:
Exception in thread "main" java.lang.ClassCastException: javaslang.Test$$Lambda$1/122883338 cannot be cast to java.lang.Integer
	at javaslang.API$2.apply(API.java:779)
	at javaslang.API$2.apply(API.java:776)
	at javaslang.API$Match$Case0.apply(API.java:835)
	at javaslang.API$Match$Case0.apply(API.java:823)
	at javaslang.API$Match.option(API.java:809)
	at javaslang.API$Match.of(API.java:800)
	at javaslang.Test.main(Test.java:19)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)

That's because ${p} is interpreted as predicate and not as value. But that is ok. Matching functions, especially predicates, makes no sense because function equality is indistinguishable in a computational setting. We had to check for (theoretically) infinite arguments, if the outcome of the compared functions are the same, which is not possible.
If the hashCodes of predicates(!) should be compared, we have to write is(p) instead of $(p):
Predicate<Integer> p = i -> true;
Match(p).of(
    Case(is(p), 1)
);

The result now is
1

Retest after #1246 has been implemented!
There is a chance that this issue is obsolete then.


add "getting started" docs

Is your feature request related to a problem? Please describe.
n/a
Describe the solution you'd like
lets add "getting started" docs and link them to the main readme. this should include:

Generate the protos in your language
implement a write handler and register it
generate the COS client, process command, and get state
implement a read handler and register it

Describe alternatives you've considered
n/a
Additional context
n/a

from the prior readme:
Get Started

Add the chief-of-state proto definitions to your application. One way to do it is to use git submodule

git submodule add https://github.com/namely/chief-of-state-protos

Generate the various service definitions according to your
application programming language.


Head fixes

What does this PR change?
add description

This PR requires https://build.opensuse.org/request/show/1141772


Browser becoming very slow

HI,
whenever i run the application using this theme, the browser and the speed of the computer is affected. It becomes very slow. And I have a i7 processor with 16 gb ram. Please advise what to do. Thanks. Great job with the template

Are you sure this is caused due to the theme? Can you check you computer processes, or better, the Google Chrome process manager?

There were sone issues regarding chrome css animations in Bootstrap Progressbar... maybe this could cause the slowdown


Magic Leap, Leap Motion examples

We already have Magic Leap + Leap Motion APIs in the code 🎉. However, what we're lacking is site examples showcasing the awesomeness within.
There's some of this stuff in our fork of THREE.js.
In particular;

Exokit home supports Leap Motion hands
Magic Leap - R2 vs BB8

We could use more examples, as well as a structured place to publish them. Either a site or a dedicated repository.

There are now a lot of examples for the Magic Leap API in the examples directory.


Provide step-files for 3D-printed parts

Hey,
first and foremost: Very nice project! Thank you for putting in the work and sharing the results!
I'm in the process of replicating the project and started with 3d-printing parts and sourcing materials.
To make it perfectly fit for my circumstances I would like to do some modifications like having a closed box für the electronics.
To do this, it would be quite helpful to have the step-files for the 3d-prints so I don't have to measure myself and reinvent the wheel.
Could you provide those?

Thanks for the comment. I have now uploaded the step files as well.

Thank you very much! <3

I could also upload the Fusion design files if that helps but they might need some cleaning up to be really useful.


HTTP 304 response makes takeLatest function run infinitely

Description
I have an action to get a list and when the response status is 304. The takeLatest function is getting called in a infinite loop.
Not really sure why this happens. can you help?
export default function* defaultSaga() {
  const getChangeRequestsListWatcher = yield takeLatest(GET_CHANGE_REQUEST_LIST, getChangeRequestListFn);
  // Suspend execution until location changes
  yield take(LOCATION_CHANGE);
  yield cancel(getChangeRequestsListWatcher);
}

export function* getChangeRequestListFn() {
  try {
    const Authorization = yield select(selectToken());
    const headers = new Headers({ Authorization });
    const options = {
      headers,
    };
    const changeRequestURL = `${BASE_URL}/${API_VERSION}/change_requests`;
    const { change_requests } = yield call(request, changeRequestURL, options);
    yield put(saveChangeRequestsList({ data: change_requests }));
  } catch (e) {
  }
}

U'd have to share complete runnable code to get help with this.


Examples

Sorry for being late to the party. I'd love to add some working examples and create a examples/ directory. Sound good? Got any pointers before I get started?

Examples sound great!  A very basic example could be written based on test_run in src/lib.rs.  Until #3 is fixed, a complete example would probably include a Python program to generate a graph.

We have a couple of examples that use a graph generated in Python, and one using pure Rust.  Closing since we have some examples now, but of course more examples (especially more diverse examples) are always welcome.


Touchablehighlight doesn't work

I am using iOS 9.1 beta and on that the touchable buttons doesn't work.

Do you mean the buttons in the example ?


Blacklisted term causing false positives

The blacklisted word "cialis" is embedded within the word "specialist" which causes a false positive on medical and educational websites (among others).

Good catch, Gary.
I’ll update the list by removing “cialis” specifically and then adding a handful of more specific “cialis-related” terms.
Stand by.

Good catch, Gary.
I’ll update the list by removing “cialis” specifically and then adding a handful of more specific “cialis-related” terms.
Stand by.

This issue has been fixed in commit commit ab010aea0873cfef78bcde1f38875fa19df2e1b9

This issue has been fixed in commit commit ab010aea0873cfef78bcde1f38875fa19df2e1b9


Extend support for Travis-CI and use caching with ccache

The .travis.yml is based on work by @daniel-j-h and performs tests
on Linux and OS X for a number of Clang and GCC compiler versions.
The full list of testing environments is in the README.md file.
A number of criticalities in the build processes showed up. Some I think are artifacts on Travis, others are indeed bugs.
Clang builds on Linux fail with:
error: unknown type name '__extern_always_inline'

the #include <cmath> triggers this. I suspect incosistencies between the compiler version and the Standard C++ Library.
GCC 4.7 in release mode on Linux fails with:
Start 1: cpp_test
1: Test command: /home/travis/build/robertodr/numgrid/build/bin/cpp_test
1: Test timeout computed to be: 1500
test 2
    Start 2: fortran_test
2: Test command: /home/travis/build/robertodr/numgrid/build/bin/fortran_test
2: Test timeout computed to be: 1500
1: [==========] Running 2 tests from 1 test case.
1: [----------] Global test environment set-up.
1: [----------] 2 tests from numgrid
1: [ RUN      ] numgrid.h2o
1: /home/travis/build/robertodr/numgrid/test/test.cpp:142: Failure
1: Value of: fabs(error) < 1.0e-6
1:   Actual: false
1: Expected: true
1: [  FAILED  ] numgrid.h2o (96 ms)
1: [ RUN      ] numgrid.o_in_h2o
2: STOP 1
1/2 Test #2: fortran_test .....................***Failed    0.14 sec
1: [       OK ] numgrid.o_in_h2o (43 ms)
1: [----------] 2 tests from numgrid (139 ms total)
1:
1: [----------] Global test environment tear-down
1: [==========] 2 tests from 1 test case ran. (139 ms total)
1: [  PASSED  ] 1 test.
1: [  FAILED  ] 1 test, listed below:
1: [  FAILED  ] numgrid.h2o
1:
1:  1 FAILED TEST
2/2 Test #1: cpp_test .........................***Failed    0.14 sec

This might be a genuine bug.
Builds on Mac fail because HomeBrew fails in installing Valgrind.

Thanks a lot! I need to look at it in bit more detail also because of coverage. Very much appreciated.

Thanks! I put this temporarily on a branch roberto/travis. I need to fix the coverage part. The changes are very much appreciated and will soon make it to master. Closing the PR.


Add -a (remove all) option to rmp

It is now possible to remove all pod sandboxes, with or without
forcing. This means a crictl rmp -af allows the user to cleanly wipe
the containers storage via the runtime.
Beside this, we now try to remove further and do not abort on a single
failure.

/lgtm

Rebased on top of the latest master branch to get the travis changes in.


CLA link in Home/Contributing points to outdated MSOpenTech site

Howdy all,
I followed the CLA link in:
https://github.com/aspnet/Home/blob/release/CONTRIBUTING.md#contributing-code-and-content
...but this landed me at the MSOpenTech CLA, not the .NET Foundation one. (The DNF Bot caught me, and someone from Microsoft kindly pointed out my mistake :-))
Cheers,
Nick

That's already fixed in dev (69ad723), which is also Home's default branch since recently.

@Tragetaschen ah I see: the problem is actually in https://github.com/aspnet/Home/blob/dev/README.md (note this is on the dev branch).
The contributing link is pointing into the release branch directly, rather than using GitHub wiki links:
Check out the [contributing](https://github.com/aspnet/Home/blob/release/CONTRIBUTING.md) page

should probably be:
Check out the [[contributing|CONTRIBUTING]] page

I fixed https://github.com/aspnet/Home/blob/dev/README.md. I'm not going to fix the actual release branch in the Home repo because we plan on getting rid of that anyway. Hopefully all the "visible" information on contributions all points to correct CLAs now. Sorry for the confusion!


Use plugin data folder for config file instead of base folder

self._basefolder must not necessarily be writable by OctoPrint, it's your plugin's install location. You can rely on it being readable, but not writable, and it might also change on updates, effectively nuking your config.
OctoPrint also provides your plugin with a data folder you can retrieve via self.get_plugin_datafolder() which is what you should use instead - it's located in OctoPrint's general configuration folder, or rather in a sub folder specific to your plugin of that, should always be writable and also be in a good location for users to backup.
See also "Injected Properties" and get_plugin_datafolder.

good catch @foosel . will work on changing it now.

https://github.com/kennethjiang/OctoPrint-Anywhere/commit/8f27d34156bb0d4fe3222f5d1400612c45798090 and https://github.com/kennethjiang/OctoPrint-Anywhere/commit/9690f46178a240f86d2f1a13f8ed5e34e6a3b55c should fix it. Please review them @foosel


Stream reset by server

I'm running phoenix/cowboy in another app (behind CloudFlare), and now I'm testing it from a separate elixir app using machine_gun.
Here's my production request:
  MachineGun.get(url,
    [{"Accept", "*/*"}, {"User-Agent", "Test/1.0"}],
    %{request_timeout: 3000, pool_group: :feeds})

But this will return:
{:error,
 %MachineGun.Error{
   reason: {:stream_error, :protocol_error, :"Stream reset by server."}
 }}

The only thing I can think of is that it's somehow related to http/2?
When I remove all the arguments in the list like this... it works fine:
  MachineGun.get(url,
    [],
    %{request_timeout: 3000, pool_group: :feeds})

This is my config:
config :machine_gun, feeds: %{
  pool_size: 128,         # Poolboy size [1]
  pool_max_overflow: 128, # Poolboy max_overflow [1]
  pool_timeout: 60_000,
  conn_opts: %{}          # Gun connection options [2]
}

I've tried sending a request to https://httpbin.org to see if some kind of default header was getting added that was causing phoenix to throw up, yet the 2 requests are identical except for those 2 headers that get removed... so I'm not sure what else it could be?

Please try lowercasing header names. Many HTTP/2 implementations reject non-lowercase headers.

wow awesome that fixed it, thanks!


Searching blocks by parentRoot property

Is your feature request related to a problem? Please describe.

In api, we need to be able to filter blocks by parentRoot.
Ref: https://ethereum.github.io/eth2.0-APIs/#/Beacon/getBlockHeaders
Describe the solution you'd like

Finalized blhttps://ethereum.github.io/eth2.0-APIs/#/Beacon/getBlockHeadersocks (block archive):

store references parentRoot => slot (since finalized blocks are indexed by slot)

NonFinalized blocks:

quick solution would be to just iterate all blocks and search mannually (they are already in memory)

could be problematic in long periods of non finalization

Describe alternatives you've considered

Additional context

Both of those solutions seem good.
Definitely wouldn't bother with anything fancier for non-finalized blocks until/unless we do something more advanced for the cases of non-finalization. Likely worth tackling as a separate issue once it arises.


Kafka Broker not available: Broker socket is closed

Bug Report
Having trouble with getting this client to hookup to my local kafka instance-- perhaps this is a knowledge gap issue, since I only started working with event streams last week.
I am able to spin up bitnami's kafka/zookeeper images, as well as exec into the kafka container and produce/consume messages that way, however when I try to spin up a Kafka Consumer client using this library, when I publish messages via the container's publisher my consumer is not picking them up.
Likewise, I am not able to publish messages, either.  Some of the error messages I've been seeing relate to Broker not being available.  Unfortunately,I haven't come across a lot of discussions on Google/Stack Overflow about this so I'm hoping opening up an Issue will give me some proper guidance.
Thank you!
Environment

Node version: 10.15.3
Kafka-node version: latest
Kafka version: bitnami/latest

For specific cases also provide

Number of Brokers: 1
Number partitions for topic: 1

Include Sample Code to reproduce behavior
Kafka Client:
        this.kafkaClientOpts = { kafkaHost: this.eventStreamURL }

        this.kafkaClient = await new KafkaClient( this.kafkaClientOpts );

Consumer:
        this.consumerClientFormattedTopics = this.eventStreamTopics.map(function (topicName) {
            return { 'topic': topicName, 'partition': 0 };
        });

        this.consumerClientOpts = { groupId: 'node-localapp-consumer-group' };

        this.consumerClient = await new Consumer(this.kafkaClient,
        this.consumerClientFormattedTopics, this.consumerClientOpts);

        this.consumerClient.on('message', function(message) {
            console.log(message);
        })

        this.consumerClient.on('error', function(err) {
            logger.error('consumer error',err)
        })

        this.consumerClient.on('offsetOutOfRange', function(err) {
            logger.error(err)
        })

Producer:
        this.producerClient = await new Producer(this.kafkaClient);

        this.producerClient.on('error', function(err) {
            logger.error('publisher error', err);
        });

Include output with Debug turned on
debug.txt

What is your eventStreamURL ?  You should verify kafka is setup correctly using kafka bin tools or kafacat.
Also, our constructors do not return a Promise so there's no need to await.

I've faced such problem with brokers, and solved it by setting in /kafka/bin/config/server.properties address for listener explicitly. My problem was due to host name wich returned by java.net.InetAddress.getCanonicalHostName()
`# The address the socket server listens on. It will get the value returned from
java.net.InetAddress.getCanonicalHostName() if not configured.
FORMAT:
listeners = listener_name://host_name:port
EXAMPLE:
listeners = PLAINTEXT://your.host.name:9092
listeners=PLAINTEXT://<IP_ADDRESS>:9092`


WebAPI Project

Is it possible to upload the WebAPI Project posted on the following video.
https://www.youtube.com/watch?v=uzPYato5kCk
Regards,
Sundar

Hi,  email me directly at<EMAIL_ADDRESS>and I can send the sample
eap project. Rgds, Phil
On 13/05/17 00:41, rksumo23 wrote:

Is it possible to upload the WebAPI Project posted on the following video.
https://www.youtube.com/watch?v=uzPYato5kCk
Regards,
Sundar
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bayeslife/api-add-in/issues/11, or mute the
thread
https://github.com/notifications/unsubscribe-auth/ASW3gTlPK1KRj9rt_WEX2LPB7cHqk72Sks5r5FNtgaJpZM4NZPDz.


StableDiffusion x4 upscaler

Hi!
We implemented here the SD Upscaler
Let us know what you think :) Well be happy to have your feedbacks
@regisss @fxmarty

Im still getting an error from unittest. Would you know why @regisss ?

Im still getting an error from unittest. Would you know why @regisss ?

Yes, it happens because I need to launch them adding the run-test label for PRs opened from forks

@estelleafl There is still an issue with the doc, I'll take a closer look at it later

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


Investigate how we are using Traject (with transformation logic in writers in addition to transformers)

Discussed after stand-up today.

Trying to sketch out advisor / advisee in JSON-LD, I (partially) get:
{
  "@id": "http://sul.stanford.edu/rialto/person/the_advisor",
  "http://vivoweb.org/ontology/core#relatedBy": [
    {
      "@id": "http://sul.stanford.edu/rialto/context/relationships/advisee_1_the_advisor",
      "@type": "http://vivoweb.org/ontology/core#AdvisingRelationship"
    }
  ]
}

I now want to say that an advisee (say http://sul.stanford.edu/rialto/person/advisee1 is VIVO.relatedBy the advising relationship. This (I believe) would need to be a separate JSON-LD doc. Which (I believe) isn't possible from a Traject transform.
Next approach is to try with 2 transform passes.

As I think this through, actually writing to JSON-LD isn't necessary. All that is necessary is understanding the JSON-LD-like hash, which really isn't all that different from the hash understood by the existing SparqlStatementWriter.
Key differences:

SparqlStatementWriter doesn't deal with @fields that get special handling (except, @id and @label).
SparqlStatementWriter can recursively handle nested entities (i.e., where values include dicts).

Still to be determined:

Is redundancy in the config excessive?
Can entities like advisees be handled?


Added validity check for timestamp default value and more test

Closes [NG-356]
depends on https://github.com/vesoft-inc/nebula-common/pull/369

@laura-ding, fail to compile

@laura-ding, fail to compile

depends on common pr

@laura-ding, fail to compile

👌


When using CLI in windows, invalid path exception is always thrown

Bug report
The GTFS Validator IN WINDOWS 10(this probably doesn´t happen for linux) seems to always throw an InvalidPathException for the input file path.
This didn´t happen in release 3.0.1
Describe the bug
The GTFS Validator throws InvalidPathException in Windows no matter what the path of the input file is.
How we reproduce the bug
All of these steps are being reproduced in the jar for windows and java 11 from one of your latest pushes to master

Try to execute the jar with any input file.

U should get an error like this.

As you can see in the error, there is one extra "/" character in the beginning of the path which throws the exception, maybe you are trying to build a path from the CLI arguments, from that path take the URI, and then from the URI build the path back again and that just leaves a special character in windows systems.

Expected behaviour
It shouldn´t throw an exception when the given path is fine.
Observed behaviour
There´s an exception thrown.
Screenshots:
The ones above explain the issue(if they don´t, just let me know).
Environment versions

validator version: used jar from one of your latest pushes to master
Java version: 11.0.15
OS versions: Windows 10

👋 Hello @LuisDiezLaso , thanks for opening this issue!
This looks like it might have happened in one of our latest PRs. Our team will have a look at where this might have come from :)
I tested the validator with the JAR from the PR you linked and it worked on my Mac M1 (I used the ubuntu-latest gtfs-validator-v-master-sha-57813dd3-SNAPSHOT_cli.jar).
By the way, the changes that have been made since v3.0.1 don't impact the rules and/or the validation report: it adds a packaged EXE & HTML output, so the validation report you would have gotten with this latest JAR wouldn't have been any different! You just would have been able to see it in HTML.

I've opened PR https://github.com/MobilityData/gtfs-validator/pull/1160 to fix this.
The issue is also fixed in PR https://github.com/MobilityData/gtfs-validator/pull/1146 (I ran into it when testing that PR), but I've opened https://github.com/MobilityData/gtfs-validator/pull/1160 for traceability and because I don't know how much more review is planned for https://github.com/MobilityData/gtfs-validator/pull/1146.

https://github.com/MobilityData/gtfs-validator/pull/1146 was merged first, so this issue should be fixed now in the main branch as https://github.com/MobilityData/gtfs-validator/pull/1146 contained a fix as well.
@LuisDiezLaso Could you give the current main branch a try and let us know if you still have problems?

@barbeau The main branch is working fine, it seems like this issue is fixed


Lauwsj/ug bug

Summary

Resolves #245
Resolves #239

Detail

Issue #239 is resolved by updating the ug to state it clearly
General enhancement on ug to make it clearer

Checks

[x] Link PR to issue
[x] Add Reviewer
[x] Pass CI

Codecov Report

Merging #257 (8652d58) into master (a488e21) will decrease coverage by 0.15%.
The diff coverage is 50.00%.

@@             Coverage Diff              @@
##             master     #257      +/-   ##
============================================
- Coverage     73.35%   73.20%   -0.16%
+ Complexity     1063     1062       -1
============================================
  Files           146      146
  Lines          3442     3448       +6
  Branches        402      404       +2
============================================
- Hits           2525     2524       -1
- Misses          771      776       +5
- Partials        146      148       +2

Impacted Files
Coverage Δ

src/main/java/gomedic/ui/CommandBox.java
0.00% <0.00%> (ø)

src/main/java/gomedic/ui/CommandHistory.java
68.18% <50.00%> (-20.71%)
:arrow_down:

...c/parser/listcommandparser/ListActivityParser.java
100.00% <100.00%> (ø)

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 a488e21...8652d58. Read the comment docs.


Is there a way to get the correct Z location?

First of all, thanks for your great tool!
I'd like to know if it's possible to also get the correct Z location of a generated area?
Thanks!

Thanks for your reply. Yeah I was meaning the Z location in UE, once your landscape is created (based on its "pivot point").
But I understand that they might be limitations. Thanks anyway, and thank you for your great tool!

No worries! Glad you've enjoyed it, hopefully you'll still be able to make use of it :)
For your purpose, why do you need the landscape itself to be at the correct z location?
I think the limitations come in because UE5 stored height as a 16bit integer/heightfield, so 65536 discrete values.
i.e. If you want a resolution of ~5cm then your maximum height range is about 3,000m.
If you wanted to store, say, a 3000m mountain that was already 10,000m high above sea level at the correct z-height, you would have to give up so much resolution on the z axis that you would have only 20/30cm resolution left over.
You can accomplish what you're after by turning the normalisation value to "Off" which gives absolute values from 0 to 2^15 in m, or a regular normalisation with fixed values of -32513 to +32768.
You'd then have to work out the correct z-scale to get everything working right, but the resolution would be around 5m (I think).

For your purpose, why do you need the landscape itself to be at the correct z location?

Well it's just for "realistic" purposes. I'm working on 3D restitutions of archaeological locations, and when I work on an area and generate its landscape, it's not that easy to guess the correct real Z location in UE.
For example let's say that I'd like to generate a landscape of a plateau and its top point is at about 700m. Once generated in UE, I'm using orthographic views (left/right) and guides (like a huge 700m high box with its pivot point on zero) to slowly move the landscape on its Z axis until its top point is correctly located.
So yeah having a way to get this Z location easier would have been great but I understand that there might be limitations in the engine.
But anyway your tool is already doing a lot of work by giving us the correct Z scale (it was a mess to guess before that), so that's great :) Thanks again!

Ahh I gotcha - yes I think it would take an extra translation layer to get the physical co-ordinates to match up with the z-heights in UE due to limitations in how UE stores heightmap data.
If it were me I would make a component/blueprint for translating real world coordinates to in game coordinates, and call on that to place objects. You would just need to store a single number, e.g. the lowest z height in your world, to be able to calculate it.

If it were me I would make a component/blueprint for translating real world coordinates to in game coordinates, and call on that to place objects. You would just need to store a single number, e.g. the lowest z height in your world, to be able to calculate it.
Way too complicated for me :)  but thanks for the idea!
Your tool is already doing most of the work so that's great!


henrhoi/post-api-requestmap-change

Now adding all entries from request.propertyMap() to requestMap, which will overwrite if duplicate in JSON payload

@bratseth Added requested changes


Added metrics for producer throttling

Motivation
Added counters to track connections being throttled for outstanding messages or for reached global mem limit.

Looks good to me, could you please add a test for the new metrics? Avoid breaking it in future versions

The metrics are static in the broker so it's very difficult to test them cleanly in isolation when the unit tests are running multiple broker instances

@merlimat thanks for your coding work.

Does this apply to 2.7.1?

Would you like to add docs for this change?

@Anonymitaet This is only from 2.8. Yes, we should have the new metric on site2/docs/reference-metrics.md

@merlimat thanks. Could you please help add docs accordingly?


statusline/lualine: update & add missing themes

Description
Updates lualine input to the latest revision, and adds missing theme options to the lualine module.

Merging as soon as the CI passes.


Dispatcher - Storage Merge

Functionality of dispatcher and manager_dispacher is moved to memory_storage (now just storage)

Currently some sends through actor_zeta are broken:

https://github.com/duckstax/otterbrix/blob/8c3c3b45447a119518e2040dc47da99167e7b361/services/disk/manager_disk.cpp#L293
https://github.com/duckstax/otterbrix/blob/8c3c3b45447a119518e2040dc47da99167e7b361/services/wal/manager_wal_replicate.hpp#L89

routes, arguments and addresses looks fine, but trace just before send is displayed fine and one after is not called. (whole execution completely freezes on those actor_zeta::send() calls)


Flying bebop in a circle autonomously.

Hi,
I wrote a program to fly my parrot bebop 2 drone to fly in a circle to fly autonomously. It works well with the tum simulator. The ar drone turn a complete circle, but my bebop 2 drone did not do a perfect circle.
Are there any problem with my code? Or is it the limitation of the drone?
Link for video -> https://drive.google.com/file/d/0B6ZU9qP_1Y0zWGZ6OXVVNXdDczQ/view?usp=sharing
Below links are my coding -> https://drive.google.com/file/d/0B6ZU9qP_1Y0zSks5eXJNZ3dfWGc/view?usp=sharing

Hello,
This is not an issue with either the bebop driver or the drone itself. The reason it doesn't complete the circle is because the real world is not ideal. To get the drone to fly in a perfect circle you will need to write a controller that follows a trajectory through time and uses the drone's state (perhaps generated by robot_localization) to determine commands. This is a standard approach to the problem and there are many new approaches that may perform better through the use of machine learning techniques (see https://m.youtube.com/user/angelaschoe). The program you have written to send commands with no feedback can be very dangerous if your drone is disturbed during flight (i.e. Wind or connection dropout) - please only use this code in a controlled environment or simulation.

Thanks @thomas-bamford for your complete answer. You brought up fair and reasonable points.


Unable to prove SPDM spec

I tried to prove our current spec for SPDM. The proof was done with the generated code, spec and project file in spdm.tar.gz. The results are included in spdm.log.

I can reproduce this. SPARK just slowly eats all memory. The --memory-limit switch doesn't help because it's SPARK itself (and not the provers) that eats the memory. This requires SPARK work to check where the inefficiencies arise.

@jklmnn Could you try again with the change I merged on #811? I would be curious to know if gnatprove proceeds any further.

I ran the prove again with the commit 0c040681337d4c8a7a9a4dd0231289cc72391c5c from SPDM and dd4eb1b2ec81d85df417f3580cdacde24842c8a9 from RecordFlux. This is the result:
spdm.tar.gz.
The general memory usage seems to have improved, with -j48 it's most of the time using ~130GB (instead of >250GB before). However there is a single gnatwhy3 process running eating the whole 1TB until the proof stops.

Great, thanks! I can see that the proofs of the various Reset_Dependent_Fields procedure still take ages. I think we can apply to the body of the procedure the same optimization that I applied to the postcondition - replace the large body by a loop. I will create a new ticket and try that this week.

@jklmnn Let's try again :-) The changes on #840 should speed things up, please let me know how this goes.

spdm.tar.gz
As far as I could tell it took even less memory than the last time. However it also took longer (the reason might also be that it crashes later). The log size is roughly the same, but still full of out of memory errors. Unfortunately I didn't look at the right times so I can't tell you if there was a process eating up all the memory at the end. For most of the time I think we were even in a 1GB/process boundary.

I can still see the old code generation there ... can you please make sure you have RecordFlux commit 9bd0260fe28818ff9d0c89e0bdeee55070d59198 and try again?

Thanks. Forgot to say that I am now able to generate the code myself from the SPDM repo directly.

Not a RecordFlux ticket.


graphite-cli: 1.2.8 -> 1.3.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for graphite-cli is: CLI that makes creating stacked git changes fast & intuitive
meta.homepage for graphite-cli is: https://graphite.dev/docs/graphite-cli
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.3.2 with grep in /nix/store/xiyvg4v7aji2ak3ykdhjpsq4g09pda44-graphite-cli-1.3.2
found 1.3.2 in filename of file in /nix/store/xiyvg4v7aji2ak3ykdhjpsq4g09pda44-graphite-cli-1.3.2

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
graphite-cli

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/xiyvg4v7aji2ak3ykdhjpsq4g09pda44-graphite-cli-1.3.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A graphite-cli https://github.com/r-ryantm/nixpkgs/archive/68a8b7aec937a8f83157b5f21812f8ef3b154aa5.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/68a8b7aec937a8f83157b5f21812f8ef3b154aa5#graphite-cli

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/xiyvg4v7aji2ak3ykdhjpsq4g09pda44-graphite-cli-1.3.2
ls -la /nix/store/xiyvg4v7aji2ak3ykdhjpsq4g09pda44-graphite-cli-1.3.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

1 package built:

graphite-cli

Maintainer pings
cc @diegs for testing.

I’m currently traveling without a computer but I can review this in about a
week.
On Wed, Apr 10, 2024 at 16:04 ofborg[bot] @.***> wrote:

@ofborg https://github.com/ofborg[bot] requested your review on: #303035
https://github.com/NixOS/nixpkgs/pull/303035 graphite-cli: 1.2.8 ->
1.3.2.
—
Reply to this email directly, view it on GitHub
https://github.com/NixOS/nixpkgs/pull/303035#event-12417311638, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAASHXYJMRYQ2M2EAILVJI3Y4TP6PAVCNFSM6AAAAABF72GFJOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGQYTOMZRGE3DGOA
.
You are receiving this because your review was requested.Message ID:
@.***>

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for graphite-cli is: CLI that makes creating stacked git changes fast & intuitive
meta.homepage for graphite-cli is: https://graphite.dev/docs/graphite-cli
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.3.3 with grep in /nix/store/w2ylrp2m9swrm5ksf6fd8jr4sajng5am-graphite-cli-1.3.3
found 1.3.3 in filename of file in /nix/store/w2ylrp2m9swrm5ksf6fd8jr4sajng5am-graphite-cli-1.3.3

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

graphite-cli

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/w2ylrp2m9swrm5ksf6fd8jr4sajng5am-graphite-cli-1.3.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A graphite-cli https://github.com/r-ryantm/nixpkgs/archive/f4060e55394a0c0da6439a6a7d2af9dfaf824b63.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/f4060e55394a0c0da6439a6a7d2af9dfaf824b63#graphite-cli

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/w2ylrp2m9swrm5ksf6fd8jr4sajng5am-graphite-cli-1.3.3
ls -la /nix/store/w2ylrp2m9swrm5ksf6fd8jr4sajng5am-graphite-cli-1.3.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

1 package built:

graphite-cli

Maintainer pings
cc @diegs for testing.


Camera orbit point (lower it) - how to change the orbit point for a smaller character

As you can see in the above images, the camera zooms into a point above the character, I want to zoom into the actual smaller character so how can I change Ecctrl to allow this?
Thanks.

You can adjust the camTargetPos prop.


[firebase_dynamic_links] Require latest CocoaPod to avoid iOS deprecated usage rejection

https://github.com/flutter/flutter/issues/39470

:alarm_clock:

@collinjackson I wonder why isn't this fixed yet. A comment in [firebase_dynamic_links] plugin says that UIWebView is used in iOS 7 only. Since flutter only supports iOS 8 onwards i wonder why stick to it.

Im sorry. I didn't know this was fixed last month. The title suggests that, but i totally missed it.
https://github.com/firebase/firebase-ios-sdk/commit/31d6a12d2be0340e448aed6cbcb27134f067d3ab
https://github.com/firebase/firebase-ios-sdk/pull/3723/commits/d7ad90c43430e887df737c9643b1e38aaa3eec83
I'm going to submit my app today. So, If I manually apply the diff of the above two commits, would I be able to bypass the warning? Or would it break something?

Closing this issue for now - looks like it has been resolved in updates from October 2019. Please let me know if it still an issue and I can reopen.


Fixed crash in XPACK when making space for a new entry

Cleaned up how the tail index in the dynamic table advances and never have it go beyond the head.
This fixes #11588

Cherry-picked to v10.0.x


502 Bad Gateway?

I have run it on windows 7. But when I try to access the URL, it can't work like this.
It seems to run successfully, but I can't access the URL. What happened?

Would you mind telling us what steps you used to install and run portia so we can recreate the issue?

Got the same after success install using vagrant+virtualbox setup instructions.
now it seems my Portia is running, I can vagrant ssh, but no way to display the actual server.


feat(box): allow enabling/disabling runtimes for the devenv

What this PR does / why we need it: As the tile says, it does. This allows granular control over which runtimes are enabled for a devenv. This is useful because they are all ran to detect which is running, so if someone didn't have one disabled it could potentially be ran/downloaded for no reason.

JIRA ID: DTSS-775

Notes for your reviewer:

:tada: This PR is included in version 1.16.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket: