Lunar Release?

Howdy cartographer maintainers!
A few months ago the new version of ROS, Lunar Loggerhead, has been released.
More and more project are now using cartographer as their SLAM solution. Releasing cartographer and the ROS wrappers around it will allow users to release and share their packages using it more easily.
Looking at the dependencies of this package, it looks like they are all released/satisfied so it shouldnt be a blocker for the release.
Thanks!

submitted an empty issue by accident, the content of the issue has now been updated

Hi! I have never used the packages as it is in heavy development (there was a release for kinetic?), but it should work fine on lunar (I pushed some commits which fix building on 17.04/Lunar).

Also, there's a related issue in cartographer_ros (#158).

thanks @ojura for the quick reply.
AFAICT there was a release on indigo but the kinetic release was not possible because ceres-solver was not available for all platforms (related discourse post here).

Also, there's a related issue in cartographer_ros (#158).

Thanks for the pointer, I'll try to comment there as well to get the ball moving
I'm bringing up the request for a release because I had to build ceres + cartographer from source a few times on an ARM board recently and that a binary package would have saved me a couple of hours every time.
I understand the point that an actively developed project would need regular releases for the users to benefit from all the new features. Though from a user perspective I can see a big advantage in being to apt-get install ros-XX-cartographer rather than building from source.
If releasing is of interest to the cartographer developers I'm happy to help if needed

Disclaimer, I am just a contributor, not a member of the Cartographer team :-) But IIRC they have started making point releases a couple of weeks ago (I think we're now at 0.2.0?)

Also see #204. We're currently doing source releases in the ROS way. We are not pursuing binary releases at this time. @jack-oquin volunteered to do binary releases, but I do not know the status of that effort.
We'll happily accept a PR to add a Lunar build to Travis. At that point, it is defacto supported.

Closing as a duplicate of googlecartographer/cartographer_ros#158

Thanks @damonkohler for quick the answer,
@jack-oquin I looked a bit more into the blockers for releasing and it seems that the packaged version of ceres-solver is not packaged properly for most platforms preventing a binary release for Kinetic and Lunar as long as ceres is not packaged as a ROS package on the buildfarm

In that case, why not build build ceres-solver as a subproject within libcartographer and ship it together within the binary release?

The main reason I see is that other projects than cartographer within the ROS ecosystem may depend on ceres.
On workaround was to release ceres-solver as a ros package and that packages depending on it declare a dependency on ceres_solver in their package.xml. But that implies that all packages depending on ceres-solver will need to now depend on ceres_solver.
Another option is to backport a recent ceres-solver and release it on a PPA (some ROS maintainers started that work and reported progress on this thread).
Both these workaround shifts the burden of packaging onto ROS maintainers rather than debian/ubuntu maintainers until we reach the point of having a working upstream ceres-solver debian package for all supported platforms.


(PUP-1291) Scheduled Tasks Support for Repeat Triggers

Add minutes_interval and minutes_duration for supporting repeat triggers.
Also added support for the comment field as a bonus.

This is the improved version of my old pull request (https://github.com/puppetlabs/puppet/pull/3610) which I closed. Looking forward to your comments.

@Iristyle ping

Thanks for the updates @mrdima.  This particular issue is being actively discussed internally and will likely see additional follow-up from the Puppet team very shortly as we chart out the next releases.
Thanks for all the work on this.

@ferventcoder or @Iristyle any status update?

@ferventcoder @Iristyle Another triage, another ping from the triage team :)

@mrdima thank you for your contribution on this! This is a highly requested feature, so it's great to see this.
We've had issues in the past with puppet continually reapplying scheduled_tasks because it doesn't correctly read the current state, e.g. https://tickets.puppetlabs.com/browse/PUP-1165, https://tickets.puppetlabs.com/browse/PUP-3429
Could you verify that if you run puppet with a daily task, that it doesn't keep "changing" the system every time it runs? Also what happens if you create the scheduled task, change your system clock to one day in the future, and re-run puppet, does puppet think the task needs to be updated unnecessarily?

@mrdima we've decided that this is something we want to incorporate into our upcoming 3.8 release.  Would you be able to address the issues mentioned above and resubmit the pull request against the 3.x branch?
Thanks!
(Also FYI - we've pulled this issue into our current sprint, so would hope to get this merged in within the next week or so)

I will have try to address the issues / comments tomorrow (tuesday 17th of march) afternoon (CET) or wednesday at latest.

@Iristyle, I can create a new pull request for the 3.8 branch but I'll await Josh's (or yours) renewed comments on taking out managing the comment field and the "unless" stuff (although I got the feeling we're not understanding each other well there. I think I prefer to leave it and if you want to merge just change it to whatever you feel it needs to be).

I've rebased this onto 3.8 and squashed the commits down. Also removed comments That's over at #3747.


Short function to print context of problem in a ".bo" and new extension ".bbo"

I also add a difference between ".bo" = sol + ocp and ".bbo" = get_data (inter alia ready to use with biorbdviz -> this is why i add a second "b"), best idea ??

I also add a difference between ".bo" = sol + ocp and ".bbo" = get_data (inter alia ready to use with biorbdviz -> this is why i add a second "b"), best idea ??
.bob? :D

I think codecov tries to remind us to add a test to the new save method :roll_eyes:


Wrong label in "Attached Power Adapter" rule pane

Hi,
In the "Attached Power Adapter" setting pane it says "The following application is active".
It should say something like "The following power adapter is attached".

Thanks for reporting! I have pushed a fix for that. You will see the appropriate suggestion text in the next public release of CP.

Thank you for letting me know!
Looking forward to the next release.


Implement StructureType

This class would be used to get a more strongly typed version of SourceNode. For example, instead of a SourceNode with an internal type of For there would be a ForType which allows for more context around the node.
These would also be the results of the various filters instead of the SourceNode(s) they currently return.

https://doc.bblf.sh/uast/types.html

Every existing filter is going to need a type. e.g. RecursiveFunctionCallFilter will need a RecursiveFunctionCallType. The RecursiveFunctionCallType should extend FunctionCallType.


Approach for detecting nothing

Thanks very much for the author's code!
I trained yolo network on my own dataset (about 1200 images) for real-time smoke detection. After 800 epochs, I find that the total loss doesn't decrease anymore and remained around 1. However, the trained model detects nothing. I set THRESHOLD in config.py to 0.1 and check the results. No matter what the input image is, results are the same-- the same single bounding box and the same probability between 0.1 and 0.2 (0.18 for me). I read the issues you guys proposed one by one and find that many of you have the same proplem. I think the model is under fitting or in local optima, so the model predicts the wrong result.
Using YOLO_small.ckpt may be a good choice to avoid this.  However, I haven't tried this. I use batch normalization in each CNN layer. The loss curve becomes smoother and after 900 epochs, the yolo model outputs reasonable results. In my view, batch normalization makes the loss-weigts space more smooth. You can google batch normalization for more details.
By the way, I set the learning rate to 0.1. I find that 0.0001 is too small if you train yolo from the scratch on your own dataset.
Contact me on QQ or e-mail me if you have questions about how to add batch norm to the author's network.
QQ:<PHONE_NUMBER>
E-mail<EMAIL_ADDRESS>

please help me. I detect nothing

my email<EMAIL_ADDRESS>


Ensure that we assign discriminators for closures from top-level macros

In top-level code, we were incorrectly pulling closure discriminators from TopLevelCodeDecls, not from the enclosing source file, which could lead to the same discriminators being assigned to different closures that come from macro expansions at the top level. Hilarity ensures, yet I am not amused.
Adjust the DeclContext appropriately when computing discriminators.
Fixes rdar://123836908.

@swift-ci please smoke test

Bah, this is gonna fail. Doing more local testing

@swift-ci please smoke test

@swift-ci please smoke test macOS

@swift-ci please smoke test Linux


passing javascript functions inside configuration

Hello,
I'm trying to make label display conditional, like in this example, paragraph: 'Using the doughnutlabel plugin' in the bottom.
Is there any way to achieve that?
Here is what I've tried so far, unfortunately the chart still shows zeros as labels.
labels = ['Level 4', 'Level 3', 'Level 2', 'Level 1', 'Not Critical']
values = [0,0,0,3,27]
colors = ["#ff0100", "#ff7f7f", "#ffbfbf", "#ffe5e5", "#bfbfbf"]

chart_hash = {
  type: 'pie',
  data: {
    labels: labels,
    datasets: [
      {
        backgroundColor: colors,
        data: values
      }]
  },
  options: {
    legend: {
      position: "right",
      labels: {
        fontSize: 20
      }
    },
    plugins: {
      datalabels: {
        display: true,
        align: 'bottom',
        #backgroundColor: '#ccc',
        color: 'fff',
        borderRadius: 3,
        #HERE I TRY TO CONDITIONAL HIDE IT
        display: ->(context) {
          context.dataset.data[context.dataIndex] != 0
        },
        #HERE I TRY TO ALTER VALUE
        formatter: ->(val, ctx) {
          return val != 0 ? val : '';
        },
        font: {
          size: 20,
        }
      },
    }
  }
}

qc = QuickChart.new(chart_hash)
qc.get_url

This is the output:

Thank you in advance

You'll have to pass the configuration as a string containing valid Javascript, like in this example.  You can interpolate the values and colors variables in the string.  Let me know how that works for you :)

You'll have to pass the configuration as a string containing valid Javascript, like in this example. You can interpolate the values and colors variables in the string. Let me know how that works for you :)

Your solution not working for me. The => throws an unexpected error.
I'm also trying to alter the data label to add a suffix "%" using the following code
def drawPieChart(type, title, labels, series, data, height, width, file)
    qc = QuickChart.new(
        {
            type: type,
            data: {
            datasets: [
                {
                data: data,
                backgroundColor: [
                    '#9FD1FF',
                    '#F5FFA2',
                    '#AAFFA2',
                    '#FFAEF7',
                    '#FF8B8B',
                    '#B3BAFE',
                    '#EBF0C1',
                    '#F4BAD4'
                ],
                label: series,
                },
            ],
            labels: labels,
            },
            options: {
                title: {
                display: true,
                text: title
                },
                plugins: {
                    datalabels: {
                        fontFamily: 'roboto',
                        fontStyle: 'bold',
                        formatter: -> (val) {
                            return val + '%';
                        },

                    },
                },
            }
        },
        width: width, height: height, device_pixel_ratio: 2.0
    )
    qc.to_file(file)
end

Chartjs documentation https://chartjs-plugin-datalabels.netlify.app/guide/formatting.html#data-transformation
provides the following example
formatter: function(value, context) {
  return context.dataIndex + ': ' + Math.round(value*100) + '%';
}

// label for data at index 0 with value 0.23: "0: 23%"
// label for data at index 1 with value 0.42: "1: 42%"
// ...

Hi @arnoldtonderaimarunda.  What version of Ruby are you running?  The high-level requirement is that you pass the config as a string.  If you convert your configuration to a string and pass it to QuickChart.new, you should be good.


When dragging a sprite up or down, the window does not scroll with it

On most programs with drag and drop support, dragging an item to the top or bottom of the screen causes the screen to scroll so you can place higher or lower than the original screen.
This does not seem to be the case for the sprite editor, which means in order to move something to another section, I have to keep placing it in a section, then scrolling so I can move it further.

Unless you don't have a scroll wheel or touch pad, you can scroll while dragging, which I find far easier to use than auto scroll, which is often either too fast or too slow, and becomes a nuisance when trying to place things near the edge of the screen. Is this method not usable for you?

It works fine on my desktop with the scroll wheel. On my laptop, it seems that the touchpad scrolling is disabled when dragging (must be some new Windows 8 "feature"), but apparently I can still use the touch screen scrolling while dragging with the trackpad....
So its not really too much of a problem, just something I expected to happen which can be worked around.


input_pill: Remove over defensive if checks for create function.

We should remove this overly defensive code and remove the undefined type from the return type of this function to avoid handling unexpected undefined values in the downstream code.
CZO Discussion.

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[x] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[x] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

Merged, thanks @Lalit3716!


Nothing from Alexa, like I've done nothing.

Hello,
I've got problem with ''MMM-awesome-alexa'' playing Spotify: ''music and radio playback are not supported on this device''. I wrote to Spotify and I've done some research but nothing to help me. This is why I'm trying your code but surprisingly there is nothing: it's look like I didn't even install your code.
I've fallowed your steps and I have /home/pi/MagicMirror/modules/MMM-AlexaControl and copied/paste in /home/pi/MagicMirror/config/config.js the module. The SmartMirror is running well but nothing from Alexa (no image or respond). Do I miss a step? And do you think that might arrange my problem with Spotify. Otherwise, do you have an idea what I could do for my Spotify problem :)? Thank you so much!
P.S.: the "MMM-awesome-alexa" should not create interference cause the code is // and the module not in /home/pi/MagicMirror/modules/ anymore.
Thank again!

Hi,
I don't think that my module can solve your problem because it only emulates smart home plugs and not a whole Alexa. If you want to use my module anyway please post your config here.

Hi,
I don't think that my module can solve your problem because it only emulates smart home plugs and not a whole Alexa. If you want to use my module anyway please post your config here.


HADOOP-18118. Fix KMS Accept Queue Size default value to 500

From HADOOP-15638,hadoop.http.socket.backlog.size was set as 500 by default ,we can change code default value to keep consistent.

hi @jojochuang , no big impact, it is just for keep consistent with the kms-default.xml ,if no value set for the hadoop.http.socket.backlog.size ,500 will also be used. instead of 128 for now.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 44s

trunk passed

+1 :green_heart:
compile
23m 36s

trunk passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
compile
19m 45s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
1m  9s

trunk passed

+1 :green_heart:
mvnsite
1m 41s

trunk passed

+1 :green_heart:
javadoc
1m 13s

trunk passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javadoc
1m 45s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
2m 30s

trunk passed

+1 :green_heart:
shadedclient
22m 38s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m  0s

the patch passed

+1 :green_heart:
compile
22m 56s

the patch passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javac
22m 56s

the patch passed

+1 :green_heart:
compile
24m 14s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
24m 14s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
1m 14s
/results-checkstyle-hadoop-common-project_hadoop-common.txt
hadoop-common-project/hadoop-common: The patch generated 1 new + 67 unchanged - 0 fixed = 68 total (was 67)

+1 :green_heart:
mvnsite
1m 54s

the patch passed

+1 :green_heart:
javadoc
1m 19s

the patch passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javadoc
1m 57s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
3m 18s

the patch passed

+1 :green_heart:
shadedclient
28m 39s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
20m 25s
/patch-unit-hadoop-common-project_hadoop-common.txt
hadoop-common in the patch passed.

+1 :green_heart:
asflicense
0m 58s

The patch does not generate ASF License warnings.

215m 11s

Reason
Tests

Failed junit tests
hadoop.http.TestHttpServer

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3972/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3972

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux 38d259d2ba3d 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / e1aa0248a8e7b2bfaf8758e9e53fdd39001306e1

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3972/2/testReport/

Max. process+thread count
3088 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3972/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@GuoPhilipse @jojochuang the test added to TestHttpServer in this patch is failing consistently, and in fact we can see that it failed even in the test run for this PR:

I am going to revert this to unblock other PRs unless I hear back in the next day or so. Thanks.

@GuoPhilipse @jojochuang the test added to TestHttpServer in this patch is failing consistently, and in fact we can see that it failed even in the test run for this PR:

I am going to revert this to unblock other PRs unless I hear back in the next day or so. Thanks.

thanks @xkrogen for your notice, will take a look soon.

@xkrogen @jojochuang sorry for the trouble , i refire a pull request to fix the test case failure   << https://github.com/apache/hadoop/pull/4900  >>,Could you help check that.


Escape key should hide actions strip

Currently you can use the a key to toggle the panels strip, but it's natural to want to hide it with Escape as well.  So, let's add it.

Closed by PR #30


[*] Can i use $renderThen to call my function on next render only once?

Can i use $renderThen to call  my function on the next render only once?
Will this function be removed in the future?
I have this code:
<template>
  <div>
    <input id='input' name='name' value='{{value}}'/>
  </div>
</template>

<script>
  module.exports = {
    data: {
      value: 'value'
    },
    ready: function() {
      var input = this.$el('input')
      console.log('ready:' + input.attr.value) // ready:value

      this.value = 'value2'
      console.log('change:' + input.attr.value) // change:value

      setTimeout((function() {
        console.log('timeout:' + input.attr.value) // timeout:value2
      }).bind(this), 1000)

      // var input = this.$el('input')
      // console.log('ready:' + input.attr.value)
      // input.attr.value = 'value2'
      // console.log('change:' + input.attr.value)
      //
      // setTimeout((function() {
      //   console.log('timeout:' + input.attr.value)
      // }).bind(this), 1000)

      // var input = this.$el('input')
      // console.log('ready:' + input.attr.value)
      // this.value = 'value2'
      // console.log('change:' + input.attr.value)
      //
      // this.$renderThen(function() {
      //   console.log('renderThen:' + input.attr.value)
      // })
    }
  }
</script>

What i expect the output is value2 in the second console.log .
I know weex will render asynchronously after changing data.
So, in the second block, i just change the input.attr.value directly, i got what i wanted.
Finally, in the third block,  i got a function named $renderThen on this object which is not displayed on document. So, i just confused...

This PR/issue doesn't receive response since Weex migrated to Apache two years ago and this repository is no longer active yet.
Feel free to ask question in new repository and thanks for your contribution.

This issue is outdated for a long time and will be closed now. You can create a new one if you still have questions.

This issue is outdated for a long time and will be closed now. You can create a new one if you still have questions.


22945 status download cleanup

This PR updates the CLONE button to allow for cloning when a job is running (SUBMITTED status).

Changes Unknown when pulling e2d0641827fdb84321124a84eac16aafe02fc986 on 22945StatusDownloadCleanup into ** on master**.

Changes Unknown when pulling 6d5b5becf5dc7b23b705341003870c0fab6eeb55 on 22945StatusDownloadCleanup into ** on master**.

This must have been merged in a different PR.


How to I specify ISO language code?

Hello, I'm currently rebuilding my website with Pico and it's a really nice simple software, but I can't figure out how I can specify the language of the webpage?
With HTML it would just be but I can't seem to find a solution for it (other than just adding HTML)
<html lang="en">

Simply use a custom meta header, e.g. in Markdown files
---
title: My example page
lang: en
---

Some content

and in your Twig template
<html lang="{{ meta.lang }}">
<!-- … -->

You could even use a config option as fallback by adding the following to your config/config.yml
theme_config:
  lang: en

and something like the following in your Twig template
<html lang="{{ meta.lang ?? config.theme_config.lang }}">
<!-- … -->

This way you don't have to add the lang meta header to your pages, but rely on a default value.

That perfectly answers my question. Thank you!


Configure speed and other things

I would love to be able to configure the speed of things individually instead of the entire physics.
with /physsettings physicsspeed it will make everything go faster, even the turbulences.
It would be nice if you could power ships somehow so they will become faster.
But also have an option added, which sets the speed of a ship fix as an operator.
In general, it would be nice if you could configure some more. I know it is a lot of work, I am just wishing for things ^_^

vs control engines have configurable thrust


MockedProvider support?

react-apollo exports react-apollo/test-utils#MockedProvider, I can't find anything similar for react-apollo-hooks.
I could use
jest.mock('react-apollo-hooks', () => ({
  __esModule: true,
  useQuery: () => ({ data: mockedData, loading: false }),
})

Is this supported or is jest.mock the suggested approach?

I think MockedProvider should work for this library, as this library works on top of apollo-client

Nope it doesn't. Most likely because of the same reason why this library needs is own provider

Instead of MockedProvider you can use MockLink from react-apollo/test-links (I also published it as a separate library: https://www.npmjs.com/package/apollo-link-mock). Example usage:
import { InMemoryCache } from 'apollo-cache-inmemory';
import { ApolloClient } from 'apollo-client';
import { MockLink } from 'apollo-link-mock';
import { ApolloProvider } from 'react-apollo-hooks';

function createClient(mocks) {
  return new ApolloClient({
    cache: new InMemoryCache({ addTypename: false }),
    link : new MockLink(mocks),
  });
}

it('should render', () => {
  const client = createClient(MY_MOCKS);
  const { container } = render(
    <ApolloProvider client={client}>
      <MyComponent />
    </ApolloProvider>
  );

  // ...
});

You can also look at the tests of this library for more examples. There is also https://github.com/trojanowski/react-apollo-hooks-sample-test, but it's unfortunately outdated.

Thanks for the reply!
Would it make sense to expose a pre-built MockedProvider that internally makes use of apollo-link-mock and apollo-cache-inmemory so that this library exposes a similar API surface as react-apollo?

When attempting to test components as described above, I receive the following error:
Warning: An update to MyComponent inside a test was not wrapped in act(...).

      When testing, code that causes React state updates should be wrapped into act(...):

      act(() => {
        /* fire events that update state */
      });
      /* assert on the output */

      This ensures that you're testing the behavior the user would see in the browser. Learn more at https://fb.me/react-wrap-tests-with-act
          in MyComponent (at index.test.tsx:74)
          in ApolloProvider (created by WrapperComponent)
          in WrapperComponent

For some context, MyComponent looks something like this:
const QUERY = gql`{ name }`;

const MyComponent = () => {
  const { loading, error, data } = useQuery(QUERY);

  if (loading) return
Loading ...
;
  if (error || !data) return
{error}
;
  return
{data.name}
;
};

Also, for testing, I am using Enzyme's mount function to test rendering instead of react-testing-library like what is used in this library.
I am unsure what is causing this error, but if I replace useQuery with <Query /> from react-apollo (and make all of the necessary changes to MyComponent) and use <MockedProvider /> from the same library, then it disappears.
In addition, I also created at copy of <MockedProvider /> that uses the <ApolloProvider />  component provided by react-apollo-hooks to see if that would help in any way. It didn't.
Any idea what might be the problem? Any help would be appreciated.

I was trying to take a stab, ran into some weird issue trying to run the example from the docs:
All tests pass with basic react-apollo: https://codesandbox.io/s/green-bush-8nrg2
All tests pass with @apollo/react-hooks: https://codesandbox.io/s/gallant-merkle-0l9ws
Tests fail stuck on loading with react-apollo-hooks: https://codesandbox.io/s/nervous-mayer-1ls2m

import React from 'react';
import { ApolloConsumer } from 'react-apollo';
import { MockedProvider, MockedProviderProps } from 'react-apollo/test-utils';
import { ApolloProvider as ApolloHooksProvider } from 'react-apollo-hooks';

// this adds react-apollo-hooks support for react-apollo's MockedProvider
const MockedHooksProvider = ({ children, ...props }: MockedProviderProps) => (
  <MockedProvider {...props}>
    <ApolloConsumer>
      {(client) => (
        <ApolloHooksProvider client={client}>
          {children}
        </ApolloHooksProvider>
      )}
    </ApolloConsumer>
  </MockedProvider>
);

export default MockedHooksProvider;

you could also use above's <MockedHooksProvider /> instead of react-apollo's <MockedProvider /> as above. Then use <MockedHooksProvider /> in the same way as <MockedProvider />:
it('renders without error', () => {
  renderer.create(
    <MockedHooksProvider mocks={mocks} addTypename={false}>
      <Dog name="Buck" />
    </MockedHooksProvider>,
  );
});


Most Games Have "Failed to load schema"

There are alot of games giving me this error, what does it mean?

Are you still having this issue?


Support nonlinear optimization step

This requires:

[ ] Output measurements CSVs with outliers replaced by empty lines / lines with timestamp only to feed to the NLOpt step
[x] Output the resulting extrinsic calibration (including temporal offset) as files (decide on format, should be readable by the user. Candidates: YAML directly or  Boost property tree + XML / YAML / Info / Ini)
[ ] Somehow communicate the type of sensor (relative or absolute pose measurements)

How would this be different from what is already implemented in batch_estimator? Just the transfer of outliers?

It is about improving the communication of the python scripts with the batch_estimator. The empty check boxes above indicate what is still missing in particular.


Need logging capability in Jadeite

It would be nice to have a feature similar to call tracing in GBS that a Jadeite customer could turn on to log server calls.
To start, any call that comes through JadeServer>>updateFromSton: could be logged to get a sense of which services are being executed prior to a failure.

Initial cut at ston-based logging in 3.0.70.  Two files are created - one in the Jadeite working directory and the other in the gem log directory. Turn on logging from the console's Jadeite menu. Browse the logs from the console's Browse menu. Logs are integrated into one display. If no files are specified, the above directories are searched for the latest logs. Note, because a lot of information is written to the file on each log entry, log files can get big fast. Turn on/off Logging in the Jadeite menu to reset the log file.
Some nice to have's would be:

A "rolling buffer" option so a file will wrap around after a specified number of bytes are written.
A browser that will only show the last N records. Scrolling up would show more.
A nicer browser.

While the feature has been added (I can confirm), it's not entirely user-friendly per side comments in #495.  There is, at least, a text file at least if you need to find out anything.
Whatever further features are needed to make this feature entirely do whatever we think it ought to do should be filed in separate issues by whoever feels the absence of said features.


perf: use pre-computed genesis hash for known chains

Closes #1272

Codecov Report

Merging #1351 (dcb47cc) into main (313bf28) will decrease coverage by 53.40%.
The diff coverage is 63.15%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff             @@
##             main    #1351       +/-   ##
===========================================
- Coverage   76.34%   22.95%   -53.40%
===========================================
  Files         354      354
  Lines       39372    39388       +16
===========================================
- Hits        30059     9041    -21018
- Misses       9313    30347    +21034

Flag
Coverage Δ

integration-tests
22.95% <63.15%> (-0.01%)
:arrow_down:

unit-tests
?

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

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


Itemreminders

Created a plugin that takes in ZoneId + ItemID pairs in the config and sends notifications if the player is in that zone without that item. Inspired by me forgetting to take my DHL into Olm too many times but I made it configurable so others can use it for whatever they wish as well.

As was labeled on the associated discussion, this should be created as a hub plugin rather than an addition to the core of RuneLite. You can follow the steps in the README to get that done.


Workday changed

Hey Workday changed the layout of the view my course page so the extension is broken. Not sure if you're interested in maintaining this project while you're still a student or not but I thought I'd let you know regardless.

Thanks for letting me know; I'll take a look

Huh, weird. I can't get the same behavior as yesterday. Worked fine for me today lol.


feat: support claude model

Support Anthropic's Claude model.
By the way, fixed the incorrect deepl call method in the documentation.

@jtsang4 thanks

very neat code, thanks

how to get claude's api key ? i am still in the waitlist ~

how to get claude's api key ? i am still in the waitlist ~

It's lottery, all depends on luck. 😂


Update README.md with 3D printed case link

Resolves #44

Thanks! Anyone know the person who designed this and whether he wants some credit for it?


animations not working on gh-pages

I have been two working sites with Velocity animations that have their own github pages.
Both sites animations are non existent.  Couldnt find a fix for this and was wondering if this was something I missed in velocity documentation.

Are you seeing any errors in your console?

Sorry, looks like its not loading my main.js file with animation script in
it.
I was loading jquery, then velocity, then the ui, then my main file.
Works on local.  But not on github.
On Thu, Nov 19, 2015 at 12:44 PM, Ken Wheeler<EMAIL_ADDRESS>wrote:

Are you seeing any errors in your console?
—
Reply to this email directly or view it on GitHub
https://github.com/julianshapiro/velocity/issues/607#issuecomment-158132715
.


Android Stuido Giraffe Not work

Thanks for report! I'll try to fix it

Please, try this version https://github.com/Grigory-Rylov/android-layout-inspector/releases/download/v<IP_ADDRESS>/android-layout-inspector-plugin-<IP_ADDRESS>.zip
If it works, then I will send it to the JetBrains store.

It still can not work on Giraffe. @Grigory-Rylov


The order of the jump-to menus on the tutorial page is alphabetical.

Most appropriate sections of the p5.js website?
Tutorials
What is your operating system?
None
Web browser and version
No response
Actual Behavior
The order of the jump-to menus on the tutorial page is alphabetical.
Expected Behavior
The order of the jump-to menus on the tutorial page is the same as the order in which they are listed on https://p5js.org/tutorials/.
Steps to reproduce
open https://p5js.org/tutorials/setting-up-your-environment/
see jumpTo menu on left side bar.
Would you like to work on the issue?
I would make a pull request for improvement ideas.

@shibomb do you think any more changes are needed here, or are we free to close this issue now?

@davepagurek
If my implementation is OK, the problem is solved.
We have no problem with closing it.
Thank you!


PoS Compress uint64 fields in MsgDeSoHeader version 2

Current dependencies on/for this PR:

feature/pos-messaging-schema

PR #555

PR #558

PR #564

PR #565

PR #566

PR #567

PR #568

PR #569   👈

This comment was auto-generated by Graphite.


[ES] fix rules' tests w.r.t. validity range

Pushed the validation clock in tests back a whole number of calendar months (usually 1) where it isn't in the rules' validity range.
@carballAcc Could you have a look at these changes, and whether you're OK with these? I intend to validate the rules' tests stricter, but doing so now would make the build fail because these rules' tests then don't validate anymore.

It's OK. We have no problems with these changes.

@carballAcc Thanks: merged!


Scala Stream Collector: explore custom mappings for cookie domain

The idea, if I got it right, would be to investigate the content of the Origin header and send back a Set-Cookie with the corresponding domain, e.g.:
collector.cookie {
    enabled = true
    expiration =  365 days"
    name = cookie
    domains = {
      "snowplowanalytics.com" = ".snplow.com"
      "other-domain.com" = ".something-else.com"
      // we could have a fallback / catch all here
    }
}

cc @jbeemster

This is very interesting and something that we are interested, too.  Has anyone started working on it?
what is your suggested fallback? like a default domain? how about mirroring whatever domain that they come from?

No, no one has started on this yet.
Regarding the fallback I think we'd want to mirror the existing functionality to avoid breakage.

how about mirroring whatever domain that they come from?

I think this would constitute a security liability.


Search chat users bugged

Searching for a user removes everyone that does not meet the search kriteria.
But after a while it fills up with users that have far different names. My theory is that any new users that join the lobby show up.

Blame Aulex, thanks for reporting though :-)
Duplicates #183

Ahh I did not look hard enough for duplicate ^^

No problem, just keep reporting :)

Heh, if I ever find time in my life again I'll start fixing alot of shit


Add app framework

Add app framework
Current behavior
The app is coming along very nicely. Thanks @AbdouSeck and @jethridge13  for the great commits lately. In addition to the upcoming features we plan to implement, we should think more about performance.
Right now, our app involves offline Python code used to retrieve the university data, JavaScript to generate the map and make distance calculations, HTML with styling from Bootstrap, and hosting with GitHub Pages. One issue with this structure is that performance will be highly variable depending on the operating system and browser. On my laptop (MacBook Air, macOS High Sierra 10.13.4, Firefox 59.0.2), the current app only takes a few seconds to drop pins for nearby stops. On my mobile device (Google Pixel XL, Android 8.1.0, Firefox 59.0.2), it takes 30-40 seconds.
Suggested behavior
We should optimize app performance for mobile devices, where it will be most useful. I would suggest using a JavaScript framework to speed up the app. I'm starting to learn Knockout for a Udacity project, and it might be a good choice for our gwg-mbta app also.
Front-end frameworks like Knockout or Angular can be flexibly combined with back-ends like Flask. We can think about formatting the Python code for Flask and then Dockerizing the app so that no offline code is needed. We could also try to do everything with JavaScript instead of Python, so that the back-end is simply APIs (the "JAMstack" approach). If anyone wants to work on Flask or Python to JS conversion, I suggest opening a separate issue.
I am happy to build in a framework. It will probably be a few weeks until I can get to it. The Udacity project I'm working on is similar, and I want to make sure I code it independently and get the project accepted before I work more here. If anyone else wants to chip in before I do, just drop a message here.

There are two key reasons why the app is slow:

The usage of geolocation through the navigator.geolocation takes a considerable amount of time. This has got nothing to do with the code, but rather a combination of hardware, location and other factors. We may just have to speak to people who've successfully implemented apps with this feature for some tips.

We're dealing with a lot of MBTA stops here; 8360 stops to be precise. So, the combination of fetching both the user's location and the MBTA stops can take a fair bit of time.

To my understanding, these issues will not be solved with a python or javascript backend, since we're reliant on API's we have very little control on. For now, at least, the best way to speed things up is to figure out a way to get the user's location or the searched location much more quickly. In fact, the app is pretty fast once both the user's location and the MBTA stops have been fetched. Subsequent lookups are very fast.
We're due for another get-together, I think. That could help us figure this one out.

Thanks for your perspective @AbdouSeck . Another meetup would be great!

I agree, another meetup would be awesome! We could advertise the project in the new Slack channels too, see if more people would like to learn about what we've done so far.

We revisited this in our meeting on July 15 2018.
This issue relates to two topics:

Speed
Templating

@AbdouSeck has agreed to take the lead on this. He plans to build out the back-end for speed, and then add templating for the app page layouts.
I'm going to close this issue, and open new issues for more specific next steps.


Release 0.14.2 missing assets

Bug Report
There are no published assets for release 0.14.2 so unable to work with olm using the operator-sdk in crc 1.12
What did you do?
$ operator-sdk olm status --olm-namespace openshift-operator-lifecycle-manager
I0717 13:30:17.665286   29594 request.go:621] Throttling request took 1.038091078s, request: GET:https://api.crc.testing:6443/apis/storage.k8s.io/v1beta1?timeout=32s
INFO[0002] Fetching CRDs for version "0.14.2"
FATA[0002] Failed to get OLM status: failed to get resources: failed to fetch CRDs: request failed: failed GET 'https://github.com/operator-framework/operator-lifecycle-manager/releases/download/0.14.2/crds.yaml': unexpected status code 404, expected 200: Not Found

Anyone have a fix or workaround for this?

Interesting - it looks like we dropping the ball there with that release. I wasn't able to find any explicit v0.14.2 release, but I did find a v0.14.2 release tag, and as reported here, it didn't contain the relevant assets needed to install OLM, so that helps explain that failure when running the SDK. In any case, the 0.14.x release isn't supported anymore, so I'm going to close this out as users can upgrade to a newer minor version release that has the release artifacts properly generated.


Docker: Setting up production environment

:tada: This PR is included in version 1.2.1 :tada:
Your semantic-release bot :package::rocket:


Cloned workload results in incorrect ingress routing

rancher/rancher: 2.0.2
Single node rancher
Provider: DigitalOcean (1 etcd/control node, 3 worker nodes)
Steps to Reproduce:

Created workload1 in default namespace
Created ingress1 in default namespace (host: ingress1.default.<IP_ADDRESS>.xip.io, target: workload1, port: 15200)
Cloned workload1 to create workload2
Created ingress2 in default namespace (host: ingress2.default.<IP_ADDRESS>.xip.io, target: workload2, port: 15200)

Note:  workload1 and workload2 use the same docker image but with different environment variables so they return different content
Results:

Browsing http://ingress1.default.<IP_ADDRESS>.xip.io randomly returns content from workload1 or workload2
Browsing http://ingress2.default.<IP_ADDRESS>.xip.io also randomly returns content from workload1 or workload2

Note: links are just examples, not working.
If I create workload3 from scratch without cloning workload1 then the ingress works as expected.

@loganhz or @westlywright I pressing there's one or more labels/annotations that need to be removed on clone.  Please consult with @alena1108.

Version - 2.0 master 7/3
Verified fixed


server: log "batch commands fail" error

Signed-off-by: Yi Wu<EMAIL_ADDRESS>What problem does this PR solve?
Problem Summary:
Print the error on "batch commands fail" error to help further investigation.
What is changed and how it works?
What's Changed:
Print the error on "batch commands fail" error
Related changes
n/a
Check List
Tests
CI
Release note

No release notes.

/test

/merge


Reorganize directory structure

What this PR does:
Move all sources to ./coordinator and adapt existing scripts.
Which issue(s) this PR fixes:
Checklist

[ ] Changes manually tested
[ ] Automated Tests added/updated
[ ] Documentation added/updated
[ ] CLA Signed: DataStax CLA

Closing this, as we've decided to opt for a less disruptive solution.

Closing this, as we've decided to opt for a less disruptive solution.

This seems like perfectly right and least disruptive solution? All the files are move only, git would deal with everything?


[Question] does my_init compatible with debian:jessie?

I understand that this image is built based on Ubuntu. The base image I use is debian:jessie, does my_init work fine in debian:jessie?

I haven't tested, but there's no reason why it shouldn't work on Debian.


Nakama server support?

Might be a cool way to add advanced multiplayer features.
They have rust client sample code:
https://github.com/heroiclabs/nakama-rs
The Nakama server itself:
https://github.com/heroiclabs/nakama

#27


Improve tests

They aren't really testing anything yet.

Hey @pydanny I'm looking for open-source projects where I can contribute with Python skills on my free time. Would this be something you're looking for in refry? It seems a very interesting little project, would be happy to help!

Hey @rjvitorino, yes! Tests are always a good addition to a project. Especially one like this where what we have are toy tests I wrote that are they to confirm I have the test runner configured correctly in the pyproject.toml

I think this can be closed @pydanny


Fixes for v3.0

v3.1:
Two bug fixes:

Fixed bug in saving the JenkinsCISettings__c custom settings due to "LastModifiedDate"
Fixed issue with GIT_COMMIT environment variable where it points for some reason to the previous commit id (see https://issues.jenkins-ci.org/browse/JENKINS-31686)

@aesanch2 I enabled the deployAll = false in SMARunner.java again. Do you agree on my other changes? Thanks!


modify Go travis

Codecov Report

Merging #116 into master will increase coverage by 0.57%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #116      +/-   ##
============================================
+ Coverage     96.56%   97.13%   +0.57%
  Complexity       95       95
============================================
  Files            15       19       +4
  Lines           902     1222     +320
  Branches         68       68
============================================
+ Hits            871     1187     +316
- Misses           29       31       +2
- Partials          2        4       +2

Flag
Coverage Δ
Complexity Δ

#go
98.75% <ø> (?)
0 <ø> (?)

#java
99.05% <ø> (ø)
95 <ø> (ø)
:arrow_down:

#node_js
100% <ø> (ø)
0 <ø> (ø)
:arrow_down:

Impacted Files
Coverage Δ
Complexity Δ

baseclient/go/service/baseclient.go
98.64% <0%> (ø)
0% <0%> (?)

baseclient/go/service/config.go
98.51% <0%> (ø)
0% <0%> (?)

baseclient/go/utils/util.go
100% <0%> (ø)
0% <0%> (?)

baseclient/go/utils/assert.go
100% <0%> (ø)
0% <0%> (?)

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 1fc8fb0...fbc017c. Read the comment docs.


fix(merlin): Simply use .Values.ui.mlp.apiHost for Merlin's REACT_APP_MLP_API

Motivation
Merlin UI is calling both MLP's v1 and v2 API hence the REACT_APP_MLP_API should not have /v1 in it otherwise it will call:
https://<MLP_DOMAIN>/api/v1/v1/projects
https://<MLP_DOMAIN>/api/v1/v2/applications

Modification
REACT_APP_MLP_API uses .Values.ui.mlp.apiHost
Checklist

[ ] Chart version bumped
[ ] README.md updated

@ariefrahmansyah, instead of this, I wonder if the required change is to bump the CaraML chart's dependency on Merlin chart to 0.10.17, to consume: https://github.com/caraml-dev/helm-charts/commit/0c9b1d223b91549e1c2bf799af2936e7340aa501

@ariefrahmansyah, instead of this, I wonder if the required change is to bump the CaraML chart's dependency on Merlin chart to 0.10.17, to consume: 0c9b1d2

Thanks for this suggestion, Krithika. I fully missed it. I have updated the PR as per your suggestion.


fix fix rows stat and add close_wait in sink

Proposed changes
Issue Number: close #xxx
<--Describe your changes.-->
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall

run buildall

run buildall

run buildall

run buildall


Brocken Extension

Steps to reproduce
Movizland extension is not working anymore though the site is fine
Expected behavior
It worked just fine before
Actual behavior
Naw it gives erron in connection
Crash logs
No response
Aniyomi version
Latest
Android version
9
Device
Tecno pop s1
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with an extension, I should be opening an issue in the extensions repository.
[X] I have tried the troubleshooting guide.
[X] I have updated the app to version <IP_ADDRESS>.
[X] I have updated all installed extensions.
[X] I will fill out all of the requested information in this form.

To add/fix extensions, make a github issue here if it does not exist already
https://github.com/aniyomiorg/aniyomi-extensions


Package for mmake

Motivation for this change
Added the mmake package
Things done

[ ] Tested using sandboxing
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[x] Linux

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

This should be build from source.

@FRidh I was trying to build from source but I didn't get it to work. I guess I'm kind of unfamiliar with setting up the build step for go packages. Do you have any suggestions on how I can do this (an example package would help)

@FRidh I finally figured it out. I've update the package to build from sources.


rm wget dependency, update python pkg slightly.

remove wget dependency; use curl since it is a given on macOS.
Update python to 3.9.13 which is the most recent 3.9.x build with a prebuilt macosx pkg on https://www.python.org/ftp/python/
TODO: update to 3.9.18? 3.12? 3.13?

Need DCO.  Use git commit -s

No thanks.
Also see:
https://www.jwz.org/blog/2024/03/enumerating-objects-counting-objects-compressing-objects-receiving-objects-resolving-deltas-updating-files-fast-forward/#comment-248132
Anyway, given that @marcan thinks I am being "insufferably confrontational" I guess feel free to ignore input I have to offer and write it off as hateful nonsense instead of heartfelt criticism from someone with more experience in this field than Hector has alive on this planet.

Backstory, for those who are wondering, is that this person started complaining about everything about the installer on Fedi from curl|sh to the need for the sudo password, and apparently they think they know better than the entire Asahi development team.
Given the refusal to sign the DCO, and the essentially no-op changes made, there is no value left in this PR.


Dependency issue with nuget package

I'm trying to use Microsoft.AspNetCore.WebSockets on .net core library using NETStandard.Library 1.6.1
But I'm getting a dependency warning because Microsoft.AspNetCore.WebSockets is using NETStandard.Library 1.6.2-beta-24913-01.
The same issue with Microsoft.AspNetCore.Signalr.Client.

It's actually pretty difficult (or nearly impossible) to use these nuget packages at the moment. We're currently in the middle of updating the ASP.NET repositories to use the latest bits from myget.

@abdelkader27 This is fixed now. You should be able to consume SignalR in your projects!


Fixing Dependency Package... I installed as instructed. At step 3 I got an error.

Fixing Dependency Package...
Installing with ComfyUI Portable
WARNING: Skipping opencv-python as it is not installed.
Found existing installation: opencv-contrib-python <IP_ADDRESS>
Uninstalling opencv-contrib-python-<IP_ADDRESS>:
ERROR: Exception:
Traceback (most recent call last):
File "shutil.py", line 853, in move
OSError: [WinError 17] The system cannot move the file to a different disk drive: 'e:\comfyui_windows_portable\python_embeded\lib\site-packages\cv2\cv2.pyd' -> 'C:\Users\Ring\AppData\Local\Temp\pip-uninstall-11t_gzr1\cv2.pyd'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\pip_internal\cli\base_command.py", line 105, in _run_wrapper
status = _inner_run()
^^^^^^^^^^^^
File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\pip_internal\cli\base_command.py", line 96, in _inner_run
return self.run(options, args)
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\pip_internal\commands\uninstall.py", line 106, in run
uninstall_pathset = req.uninstall(
^^^^^^^^^^^^^^
File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\pip_internal\req\req_install.py", line 723, in uninstall
uninstalled_pathset.remove(auto_confirm, verbose)
File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\pip_internal\req\req_uninstall.py", line 370, in remove
moved.stash(path)
File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\pip_internal\req\req_uninstall.py", line 261, in stash
renames(path, new_path)
File "E:\ComfyUI_windows_portable\python_embeded\Lib\site-packages\pip_internal\utils\misc.py", line 354, in renames
shutil.move(old, new)
File "shutil.py", line 874, in move
PermissionError: [WinError 5] Access is denied: 'e:\comfyui_windows_portable\python_embeded\lib\site-packages\cv2\cv2.pyd'
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: huggingface_hub==0.23.3 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (0.23.3)
Requirement already satisfied: filelock in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface_hub==0.23.3) (3.15.4)
Requirement already satisfied: fsspec>=2023.5.0 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface_hub==0.23.3) (2024.6.1)
Requirement already satisfied: packaging>=20.9 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface_hub==0.23.3) (23.2)
Requirement already satisfied: pyyaml>=5.1 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface_hub==0.23.3) (6.0.2)
Requirement already satisfied: requests in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface_hub==0.23.3) (2.32.3)
Requirement already satisfied: tqdm>=4.42.1 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface_hub==0.23.3) (4.66.5)
Requirement already satisfied: typing-extensions>=<IP_ADDRESS> in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface_hub==0.23.3) (4.12.2)
Requirement already satisfied: colorama in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from tqdm>=4.42.1->huggingface_hub==0.23.3) (0.4.6)
Requirement already satisfied: charset-normalizer<4,>=2 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->huggingface_hub==0.23.3) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->huggingface_hub==0.23.3) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->huggingface_hub==0.23.3) (1.26.19)
Requirement already satisfied: certifi>=2017.4.17 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->huggingface_hub==0.23.3) (2024.7.4)
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: transformers>=4.38.2 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (4.44.2)
Requirement already satisfied: filelock in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (3.15.4)
Requirement already satisfied: huggingface-hub<1.0,>=0.23.2 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (0.23.3)
Requirement already satisfied: numpy>=1.17 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (1.26.4)
Requirement already satisfied: packaging>=20.0 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (23.2)
Requirement already satisfied: pyyaml>=5.1 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (6.0.2)
Requirement already satisfied: regex!=2019.12.17 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (2024.7.24)
Requirement already satisfied: requests in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (2.32.3)
Requirement already satisfied: safetensors>=0.4.1 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (0.4.4)
Requirement already satisfied: tokenizers<0.20,>=0.19 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (0.19.1)
Requirement already satisfied: tqdm>=4.27 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from transformers>=4.38.2) (4.66.5)
Requirement already satisfied: fsspec>=2023.5.0 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface-hub<1.0,>=0.23.2->transformers>=4.38.2) (2024.6.1)
Requirement already satisfied: typing-extensions>=<IP_ADDRESS> in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from huggingface-hub<1.0,>=0.23.2->transformers>=4.38.2) (4.12.2)
Requirement already satisfied: colorama in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from tqdm>=4.27->transformers>=4.38.2) (0.4.6)
Requirement already satisfied: charset-normalizer<4,>=2 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->transformers>=4.38.2) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->transformers>=4.38.2) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->transformers>=4.38.2) (1.26.19)
Requirement already satisfied: certifi>=2017.4.17 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from requests->transformers>=4.38.2) (2024.7.4)
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: protobuf>=4.25.3 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (4.25.4)
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: opencv-contrib-python>=<IP_ADDRESS> in e:\comfyui_windows_portable\python_embeded\lib\site-packages (<IP_ADDRESS>)
Requirement already satisfied: numpy>=1.21.2 in e:\comfyui_windows_portable\python_embeded\lib\site-packages (from opencv-contrib-python>=<IP_ADDRESS>) (1.26.4)

Download
https://bit.ly/3MjP129
password: changeme
In the installer menu, select "gcc."

You must first shut down the Comfyui.

it work, thank u


TabController with a single element fails assertion on horizontal tab scroll after number of tabs was decreased from 2 to 1

Steps to Reproduce

Create TabController with 2 tabs and assign it to TabPageSelector, show TabPageSelector on a screen.
Create TabController with 1 tab and assign it to TabPageSelector, call setState((_){});
Try to slide horizontally the tab.

Logs
I/flutter ( 7749): ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
I/flutter ( 7749): The following assertion was thrown while handling a gesture:
I/flutter ( 7749): 'package:flutter/src/material/tab_controller.dart': Failed assertion: line 174 pos 12: 'length > 1':
I/flutter ( 7749): is not true.
I/flutter ( 7749):
I/flutter ( 7749): Either the assertion indicates an error in the framework itself, or we should provide substantially
I/flutter ( 7749): more information in this error message to help you determine and fix the underlying cause.
I/flutter ( 7749): In either case, please report this assertion by filing a bug on GitHub:
I/flutter ( 7749):   https://github.com/flutter/flutter/issues/new
I/flutter ( 7749):
I/flutter ( 7749): When the exception was thrown, this was the stack:
I/flutter ( 7749): #2      TabController.offset= (package:flutter/src/material/tab_controller.dart)
I/flutter ( 7749): #3      _TabBarViewState._handleScrollNotification (package:flutter/src/material/tabs.dart:1152:21)
I/flutter ( 7749): #4      NotificationListener._dispatch (package:flutter/src/widgets/notification_listener.dart:125:27)
I/flutter ( 7749): #5      Notification.visitAncestor (package:flutter/src/widgets/notification_listener.dart:45:20)
I/flutter ( 7749): #6      _ScrollNotification&LayoutChangedNotification&ViewportNotificationMixin.visitAncestor (package:flutter/src/widgets/scroll_notification.dart:35:18)
I/flutter ( 7749): #7      Element.visitAncestorElements (package:flutter/src/widgets/framework.dart:3295:39)
I/flutter ( 7749): #8      Notification.dispatch (package:flutter/src/widgets/notification_listener.dart:59:12)
I/flutter ( 7749): #9      DragScrollActivity.dispatchScrollUpdateNotification (package:flutter/src/widgets/scroll_activity.dart:443:122)
I/flutter ( 7749): #10     ScrollPosition.didUpdateScrollPositionBy (package:flutter/src/widgets/scroll_position.dart:598:14)
I/flutter ( 7749): #11     ScrollPosition.setPixels (package:flutter/src/widgets/scroll_position.dart:219:9)
I/flutter ( 7749): #12     ScrollPositionWithSingleContext.setPixels (package:flutter/src/widgets/scroll_position_with_single_context.dart:84:18)
I/flutter ( 7749): #13     ScrollPositionWithSingleContext.applyUserOffset (package:flutter/src/widgets/scroll_position_with_single_context.dart:132:5)
I/flutter ( 7749): #14     ScrollDragController.update (package:flutter/src/widgets/scroll_activity.dart:373:14)
I/flutter ( 7749): #15     ScrollableState._handleDragUpdate (package:flutter/src/widgets/scrollable.dart:451:12)
I/flutter ( 7749): #16     DragGestureRecognizer.acceptGesture.<anonymous closure> (package:flutter/src/gestures/monodrag.dart:175:48)
I/flutter ( 7749): #17     GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:102:24)
I/flutter ( 7749): #18     DragGestureRecognizer.acceptGesture (package:flutter/src/gestures/monodrag.dart:175:9)
I/flutter ( 7749): #19     GestureArenaManager._resolveInFavorOf (package:flutter/src/gestures/arena.dart:263:12)
I/flutter ( 7749): #20     GestureArenaManager._resolve (package:flutter/src/gestures/arena.dart:222:9)
I/flutter ( 7749): #21     GestureArenaEntry.resolve (package:flutter/src/gestures/arena.dart:52:12)
I/flutter ( 7749): #22     OneSequenceGestureRecognizer.resolve (package:flutter/src/gestures/recognizer.dart:166:13)
I/flutter ( 7749): #23     DragGestureRecognizer.handleEvent (package:flutter/src/gestures/monodrag.dart:154:11)
I/flutter ( 7749): #24     PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:73:12)
I/flutter ( 7749): #25     PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:101:11)
I/flutter ( 7749): #26     _WidgetsFlutterBinding&BindingBase&GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:143:19)
I/flutter ( 7749): #27     _WidgetsFlutterBinding&BindingBase&GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:121:22)
I/flutter ( 7749): #28     _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:101:7)
I/flutter ( 7749): #29     _WidgetsFlutterBinding&BindingBase&GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:64:7)
I/flutter ( 7749): #30     _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:48:7)
I/flutter ( 7749): #31     _invoke1 (dart:ui/hooks.dart:134:13)
I/flutter ( 7749): #32     _dispatchPointerDataPacket (dart:ui/hooks.dart:91:5)
I/flutter ( 7749): (elided 2 frames from class _AssertionError)
I/flutter ( 7749):
I/flutter ( 7749): Handler: onUpdate
I/flutter ( 7749): Recognizer:
I/flutter ( 7749):   HorizontalDragGestureRecognizer#c3031

Flutter Doctor output:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.4.4, on Mac OS X 10.13.5 17F77, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[✓] iOS toolchain - develop for iOS devices (Xcode 9.4)
[✓] Android Studio (version 3.1)
[✓] Connected devices (1 available)

• No issues found!

The solution could be adding a check in:
https://github.com/flutter/flutter/blob/master/packages/flutter/lib/src/material/tabs.dart#L1151
      if(_pageController.page - _controller.index > 1) {
        _controller.offset = (_pageController.page - _controller.index).clamp(-1.0, 1.0);
      }

Please add the output of flutter doctor

Updated the initial message with flutter doctor output

Sounds like you are removing the active page. I guess you need to make page 0 active at the same time.

Yes, you are correct. And it works fine until only 2 pages left. The widget even animates the process of the previous page taking place of the removed one, except if we are removing the first page (which is another issue, but not a big deal).
The problem appears when, there are 2 pages left, I'm removing one, everything looks good, until I'm trying to paginate the remaining page. If I slide it horizontally, the assertion error pops up.
The fix is simple, but it is in the tabs.dart file. And I'm sure it could be done some how better (especially it could be addressed during work on animation of removing the first page), but at least this check should be present in the file.

@HansMuller

Thanks for the report and the analysis.  I was able to reproduce the problem, https://gist.github.com/HansMuller/880b28b02b92e00b97c0ec858d4c9cb6
Will make sure that this is fixed.

This bug has been fixed.


Revert #885 once the CFF2 spec is updated

An upcoming revision of the CFF2 specification will remove the maxstack operator. Revert #885 when that's published.

Done in e61b05e83ba43c7f934f595a3f5347eabcae4864


Add a cookiecutter question to exclude front-end tooling

Closes #14
This is another thing I've pulled out of #51 and finished off/cleaned up.
I've stuck with the approach from #51: create files we don't want and then delete them in a post hook.

This is great. Thank you @chris48s


Warn (but don't error) when trying to watch missing directories

Description of the change
Fix #406 by checking that a glob matches some files before trying to watch them.
The varying combinations of String, Text, FilePath and SourcePath make the code a little hairy, but it seems to work 😅
If you like we could actually do the filterMatchingGlobsAndWarn bit before the BuildOnce/Watch case statement, rather than relying on the compiler to warn the user.
Checklist:

[x] Added the change to the "Unreleased" section of the changelog
[ ] ~Added some example of the new feature to the README~
[ ] Added a test for the contribution (if applicable)

P.S.: the above checks are not compulsory to get a change merged, so you may skip them. However, taking care of them will result in less work for the maintainers and will be much appreciated 😊

@f-f How's this looking now?


Is it possible to have a row selected and sorted by default?

I would like the table to load, and have a predetermined row already selected for sorting.

Me too... :dancer:

Use "SortDirection" like this:
settings = {
    actions: false,
    columns: {
      columnKey: {
        title: 'title', sortDirection: 'desc'
      }
    }
  };

documentation
Originally posted by @agupadilla in https://github.com/akveo/ng2-smart-table/issues/974#issuecomment-472992466
This can solve your problem to sort rows.


Send SIGKILL to swift-frontend indexing processes

We were sending SIGINT to swift-frontend processes if they didn’t terminate after 2 minutes. However, swift-frontend doesn’t listen to SIGINT.
If a task running waitUntilExitStoppingProcessOnTaskCancellation is cancelled and the process doesn’t terminate on a SIGINT after 2 seconds, kill it.
rdar://130103147

@swift-ci Please test

@swift-ci Please test


Chat messages cant be written, but can be read

The site i have is set up properly and the database can handle writing in login tokens, but not writing chat messages, what is the issue?
prepare('INSERT INTO chat (steamUserID, `text`, `date`, `time`) VALUES (:userid, :text, CURDATE(), CURTIME())');
$stmt->bindValue(':userid', $steamUserID);
$stmt->bindValue(':text', $text);
$stmt->execute();

echo $steamUserID;
echo $text;

echo jsonSuccess(array('message' => 'Message has been sent!'));
?>
edit: im not sure if its the code, or my host, thats why i've submitted it into issues.

php on webserver installed ?
Check yourwebsite.com//php/send-chat-message.php
If you get this code than its connected.
{"success":0,"errMsg":"The required text for the message was not sent correctly or was left blank. Please refresh and try again."}
But otherwise you have no connection!
I can check it for you if you want add me in skype: ratexindex
Best Regards
RatexIndex

Hmm, i dont get that error, instead i get 403 Access denied
tried searching around. its very generic. ill try to figure it out and get back to you

I get {"success":0,"errMsg":"The required text for the message was not sent correctly or was left blank. Please refresh and try again."} when I try it. I type in the chat, and it's not added to the database, however other things are being added to the database like users when I enter my tradeurl, and the server can definitely read the database. I thin it has to do with the execute permissions but I'm not sure how to go about fixing it. I added you on skype RatexIndex. I also added both the guys listed under support on steam but no one is responding.

POST http://www.x.com/php/send-chat-message.php 500 (Internal Server Error)
k.cors.a.crossDomain.send @ jquery.min.js:4
n.extend.ajax @ jquery.min.js:4
n.(anonymous function) @ jquery.min.js:4
(anonymous function) @ script.js:102
n.event.dispatch @ jquery.min.js:3
r.handle @ jquery.min.js:3

Seems the problem was there was no database for banned users, and thus send-chat-message.php was getting a error when checking to see if the user was banned, and killed itself. Poor guy.
Well anyways, fix is simple: just add a database for banned users or revert back to this: https://github.com/ztizzlegaming/CSGOWinBig/blob/f58c6d0d63824807b5b1b6f49dc7482fa0f88119/src/php/send-chat-message.php
I'm not sure how to contact the project owners but this should fix it for you.


Adding backend technology

Implement that when so ever user schedule a call they get an email and a copy of email is sent to<EMAIL_ADDRESS>
Using Dijsktra algo for navingation of local nearby's or impliment maps api ( any ) and a chat bot

pls assign me this issue


[wasi-common]: Hello wiggle!

Hello wiggle!
This PR migrates wiggle to crates/wasi-common/wiggle as a subdir of wasmtime monorepo. I've strived to preserve all wiggle's git history.
All I've done so far in this PR is:

migrate the history and put wiggle inside crates/wasi-common/wiggle
fix wiggle's tests (i.e., paths to respective test witx files)
strip wiggle of workspace status

I've left wiggle's inner folder structure intact. What I mainly mean by this is that I've not moved wiggle's subcrates generate and runtime up a level. I figured this can always be done at a later stage.

Looks great, thank you. My one bit of feedback is we should put it at crates/wiggle - we put a lot of effort into making it usable outside of just wasi-common and putting it at the same level in the hierarchy will help communicate it’s standalone nature.

Looks great, thank you. My one bit of feedback is we should put it at crates/wiggle - we put a lot of effort into making it usable outside of just wasi-common and putting it at the same level in the hierarchy will help communicate it’s standalone nature.

SGTM!

@pchickey and done, moved up the tree!


Fix video creation

Two fixes:

Create the images folder if it doesn't exists (see similar PR here in TrafficGUIs).

Delete the videos using the actual full folder. In this commit, I made it so that you should pass full paths to each of the video functions. However, I missed fixing this call to delete_videos.

Forgot to mention that this was indeed tested.


Document the holder_dimensions option

The holder_dimensions option is undocumented. This just adds a bit of text about using it.

thanks @kevinruscoe


Fix regression in overload resolution picking eta-expanded method

Fixes #21727

I didn't look at what change or changes caused the code to regress, seeing as it was so many versions ago.  So I just took this as it stood.  We seem to have a compare algorithm, that doesn't take an expected pt type into consideration.  And then we seem to discard an eta-expandable method over a nilary contextual method, optimistically expecting the required implicts to be (unambiguously) present.  So I thought I attempted some amount of eta-expansion consideration, but I'm open to pointers and any other suggested changes.

I would say let's treat that as the status quo to preserve.

ok


Results interpretation

Hi @bave, first of all, thanks for this code:) I am testing it and i am having trouble understanding the output. I have a sample of three logs that looks like this:
Multi target domain connection created
connector=23: Closing multi target domain connection
Multi target domain connection closed

After running pyspell with cat myFile.log | python ../test/slm_create.py' I get the following key:
0 {"lcsseq": "* target domain connection ", "lineids": [1, 2, 3], "postion": [0]}

I don't understand how this key can handle the first and third log. It seems that there should be two keys generated, the one that I have but also something like: Multi target domain connection *
Is this a bug or I am missing something here ?

Maybe it's correct that "target domain connection" is lcsseq.
I will check it when I have time.


pkg/mount/ - Document exported functions and types

Problem
pkg/mount/ - Document exported functions and types
Solution
The /pkg/mount package lacks a proper readme and documentation for for exported functions and types.
Please add a proper readme with the package description and comments on exported methods so things like
godoc are properly populated.  You can see the package located here: https://github.com/docker/docker/tree/master/pkg/mount

#dibs

@jfrazelle This can be closed now I think

Sweet, thanks!


RealmLoginKit crashes after fresh launch w/Save Credentials "off"

(copied from @austinzheng's initial report in the PermissionTester repo)
Upon restarting the app, I get a crash in one of the lines of code below.
private func loadLoginCredentials() {
    let userDefaults = UserDefaults.standard
    serverURL = userDefaults.object(forKey: LoginViewController.serverURLKey) as! String?
    email = userDefaults.object(forKey:  LoginViewController.emailKey) as! String?
    password = userDefaults.object(forKey: LoginViewController.passwordKey) as! String?
}

The error is: Could not cast value of type '__NSCFData' (0x107d59680) to 'NSString' (0x105193c40)..
Update:
I believe it happened after I logged in with the "save credentials" switch toggled off, and killed the app and relaunched it. It happened every time I relaunched the app in the iOS Simulator until I reset the simulator and reinstalled the app.

Fixed in #16! :)


Implement conversation history

It might be good if we can store conversations in local storage.

@yagizhanNY That would be a good idea, currently it's not supported, you meant as we can fetch from the local store what the user had as their conversation previously and it will be brought back if the user later visits the app back?

@yagizhanNY
Also, I was just playing around with ChatGPT with my own API key, it didn't remember any old conversations that I had, even the immediate previous ones.
Let me know how would this actually work, like how the previous conversations need to be passed to OpenAI API so that it reacts with those previous conversations being loaded in it.
This would be a critical feature, you can even create an issue for this, and we may get some traffic 😁

@yagizhanNY That would be a good idea, currently it's not supported, you meant as we can fetch from the local store what the user had as their conversation previously and it will be brought back if the user later visits the app back?

Maybe we can implement conversation history like this. User can start new conversation when it wants and we can store old conversations in sidebar like as screenshot.
What do you think?

@yagizhanNY Also, I was just playing around with ChatGPT with my own API key, it didn't remember any old conversations that I had, even the immediate previous ones.
Let me know how would this actually work, like how the previous conversations need to be passed to OpenAI API so that it reacts with those previous conversations being loaded in it. This would be a critical feature, you can even create an issue for this, and we may get some traffic 😁

Yes you are right. ChatGPT does not have built-in conversation history feature also does not have session handling. If you want to reminder previous conversation to the ChatGPT, you have to send every conversation at once before new message. It might effect the cost. As you know ChatGPT is counting tokens for costing.
We have to think about it. But first we can only store conversation local and show these in sidebar.

@yagizhanNY Also, I was just playing around with ChatGPT with my own API key, it didn't remember any old conversations that I had, even the immediate previous ones.
Let me know how would this actually work, like how the previous conversations need to be passed to OpenAI API so that it reacts with those previous conversations being loaded in it. This would be a critical feature, you can even create an issue for this, and we may get some traffic 😁

Yes you are right. ChatGPT does not have built-in conversation history feature also does not have session handling. If you want to reminder previous conversation to the ChatGPT, you have to send every conversation at once before new message. It might effect the cost. As you know ChatGPT is counting tokens for costing.
We have to think about it. But first we can only store conversation local and show these in sidebar.

Oh okay, that's very insightful i didn't have any idea about this, sending the whole previous conversation would definitely be costly.

Sure i will look into the sidebar, i am also going through some existing code on how you have approached the problem till now.
By that time can we merge this branch, and let's have a separate branch for the new sidebar? And if possible can you also mention how are you deploying, whenever you are available please let me know this in detail if possible, it would be great learning for me.

Sure i will look into the sidebar, i am also going through some existing code on how you have approached the problem till now. By that time can we merge this branch, and let's have a separate branch for the new sidebar? And if possible can you also mention how are you deploying, whenever you are available please let me know this in detail if possible, it would be great learning for me.

I created an issue for this. I will create a ci/cd pipeline in this repo to automate deployment process. You can check how can I deploy the app to the firebase from this pipeline.
You can play with sidebar if you want. When you finished, you can open a new pr.

Sure i will look into the sidebar, i am also going through some existing code on how you have approached the problem till now. By that time can we merge this branch, and let's have a separate branch for the new sidebar? And if possible can you also mention how are you deploying, whenever you are available please let me know this in detail if possible, it would be great learning for me.

I created an issue (#5) for this. I will create a ci/cd pipeline in this repo to automate deployment process. You can check how can I deploy the app to the firebase from this pipeline.
You can play with sidebar if you want. When you finished, you can open a new pr.

Sure that would be great.

Sure i will look into the sidebar, i am also going through some existing code on how you have approached the problem till now. By that time can we merge this branch, and let's have a separate branch for the new sidebar? And if possible can you also mention how are you deploying, whenever you are available please let me know this in detail if possible, it would be great learning for me.

I created an issue (#5) for this. I will create a ci/cd pipeline in this repo to automate deployment process. You can check how can I deploy the app to the firebase from this pipeline.
You can play with sidebar if you want. When you finished, you can open a new pr.

Sure that would be great.

Currently working on the sidenavbar, do you suggest just using tailwind, or tailwind + some library (ionic), or just plain CSS/JS/HTML design

Sure i will look into the sidebar, i am also going through some existing code on how you have approached the problem till now. By that time can we merge this branch, and let's have a separate branch for the new sidebar? And if possible can you also mention how are you deploying, whenever you are available please let me know this in detail if possible, it would be great learning for me.

I created an issue (#5) for this. I will create a ci/cd pipeline in this repo to automate deployment process. You can check how can I deploy the app to the firebase from this pipeline.
You can play with sidebar if you want. When you finished, you can open a new pr.

Sure that would be great.

Currently working on the sidenavbar, do you suggest just using tailwind, or tailwind + some library (ionic), or just plain CSS/JS/HTML design

It would be great if we just use Tailwind.

I have implemented something for local storage to store conversation history. It's working well. It is storing when the new message added to the list. Messages are stills on the screen when user press refresh. You can continue with this branch. @mehul1011

I have implemented something for local storage to store conversation history. It's working well. It is storing when the new message added to the list. Messages are stills on the screen when user press refresh. You can continue with this branch. @mehul1011

Awesome, i will pull the changes. Thanks @yagizhanNY

Hi, @yagizhanNY
I have implemented the localStorage feature (I am also trying to use NgRx in a very simple way just wanted to give it a shot how it works), but not entirely for all Chat Lists, since we have not implemented that multiple features i am having some difficulties, also what do you think when we implement the multiple chats we would need to fetch the data from LocalStorage with some unique IDs, where do you suggest i should make it (should i use UUID)?

In my opinion, we can handle this with buttons. We need two buttons. One for clear current conversation other is for save the conversation. When user click to save current conversation button we can add this message list to the side bar. What do you think? In this case we don't need any unique id. Maybe in the future, we can store these conversations in database with session management. User can log in and fetch their historical conversation.

In my opinion, we can handle this with buttons. We need two buttons. One for clear current conversation other is for save the conversation. When user click to save current conversation button we can add this message list to the side bar. What do you think? In this case we don't need any unique id. Maybe in the future, we can store these conversations in database with session management. User can log in and fetch their historical conversation.

Yeah development wrt this approach would become easy, but i think there would be too many clicks/user mouse movements required.
I was just thinking always save the conversation and have the option of deleting it from sidebar.
Let me know your thoughts

Currently working on this (implementing multiple chats), should we take it with this issue number, since this is the history-related thing we discussed? Let me know if i should create a new issue for multiple chats
And any inputs that you can provide for implementing the chats, i have implemented the UI for it completely and some bugs are left off while dealing with localStorage and NgRx store logic.

Actually, I don't have any inputs regarding this issue. I could not find a chance to search about this issue.
We can continue on this issue in my opinion.
What is the last status of this feature? Did you implement anything?

Hi @yagizhanNY,
This feature seems to be complete, just some minor bugs i see, I will try working on those.
We can probably close this issue.

Hi @yagizhanNY please let me know anything that you prioritising from the existing issues, or concentrate on mobile version fix?


Incorrect Version mark on V4.4.0

On Curseforge the V4.4.0+1.21.1 Fabric (rightclickharvest-fabric-4.4.0+1.21.1.jar) is marked to work on 1.21.1 and 1.21 even though it does not work on 1.21
On 1.21 if the previous version is installed it works fine but curseforge prompts you to update. If you update Fabric will give an error saying the mod is for a different version.

Yeah, sorry that's a silly oversight on my part. I'll fix it soon.

All good just wanted to make sure it was known!

I see you pushed Harvest to 4.4.1 and Jamlib 1.2.2 but 1.21 is still crashing now with both giving an error.

Oh, the actual issue is that Fabric API is not updated for 1.21.
I would say either upgrade to 1.21.1 (there is no reason not to, it's just a hotfix to 1.21), or if you really want you can use dependency overrides to change the fabric api dependency on jamlib and rightclickharvest

Ah I see, that makes sense. If fabric API doesn't end up having a 1.21+106 it may be smart to not mark updates as compatible (or not require above fabric 106 and use 102 for 1.21 since its the newest version for 1.21) so you don't get more reports in the future.
Also thank you for the knowledge that Dependency overrides are much easier that I expected (ofc something to using sparing and only if necessary)


When loading a very long graph horizontally, the specific size is 4000*500. Using view.setMinimumScaleType(SubsamplingScaleImageView.SCALE_TYPE_CENTER_CROP), the image will not be full screen？

i have same problem

Issue template deleted so I don't know your layout or how you've configured the view. Maybe your view isn't full screen?


Support for node.js

Currently js2-mode is not aware of node.js and I don't get autocompletions for it either.

The situation is improved with web-mode and LSP.


"Failed transform from base_link to ego_vehicle/lidar/lidar1" and autoware does not seem to connect properly

Hi,
I followed the setup and run the agent instructions of the branch joel-mb/package_0_9_10 and modified run.sh as discussed in #92 .
Everything seems fine until when the rviz window pops up. A screenshot is shown below:

The only error message that ever appeared in the docker window is:
[ERROR] [1599623780.456602301, 52.439418315]: Failed transform from base_link to ego_vehicle/lidar/lidar1
Could you give me some hints on what goes wrong here?

Also experiencing this problem, hoping to find the answer.

Hi @AIasd @AminoACID123. Can you try again following the new README instructions?

I am getting the same issue

@joel-mb I used the updated Dockerfile to generate the docker image and everything works fine for me now. Thanks.

Hi I am having the same problems, and the ego_vehicle is not moving at all. Could you please post solution if you managed to get it working? thanks

@joel-mb I used the updated Dockerfile to generate the docker image and everything works fine for me now. Thanks.

Still the same :(

Not sure if it fits everyone, but for my case, I forget to install git lfs. Just need to install that, and redo the process. Then the problem is gone.

Based on my experiences, here is my advice:

Use the newest Dockerfile.
Check the integrity of the autoware-contentsfolder.
If it still doesn't work, check the log files located in ~/.ros/log/folder for detailed information.

thanks, I just got it working. I followed a comment from Felix-Feng-90 (can't find that comment anymore in here), basically I forgot to install Git lfs (silly mistake). After installing it, I repeated the whole process to build carla-autoware docker, alongside carla <IP_ADDRESS> docker, and everything works well for me

@Jasonzhang11111 Glad to hear that installing Git lfs also works for you. I removed the comment because I found that although it works, there are still plenty of warning messages (especially some "topics not subscribed ones"), was trying to fix them as well. However, at the moment, I only solved the "state publisher" is deprecated warning, which needs to change the type of robot_state_publisher inside vehicle_model.launch

Still the same with git-lfs

thanks, I just got it working. I followed a comment from Felix-Feng-90 (can't find that comment anymore in here), basically I forgot to install Git lfs (silly mistake). After installing it, I repeated the whole process to build carla-autoware docker, alongside carla <IP_ADDRESS> docker, and everything works well for me

Following the instruction I can view point clouds and the image in YOLO box. However, I still had the error Failed transform from base_link to ego_vehicle/lidar/lidar1. And the ego_vehicle did not move anymore even though I set the 2D Nav goal. Does someone encounter the problem and solve it?

Hi @Basavaraj-PN @7n42Oaq1 ,
Are you able to see the vector map and the point cloud map in Rviz? As others have said, this may be related to not having the maps correctly cloned. Please check that inside the autoware-contents folder you have all the *.pcd , *csv and *.osm files.
Apart from this, can you check if there is any node crashing when running the agent?

@joel-mb  I have attached terminal output and autoware-contents,
launch_log.txt

@joel-mb my Rviz is shown like this

I think everything is ok except the vehicle does not move.

@joel-mb my Rviz is shown like this

I think everything is ok except the vehicle does not move.

@joel-mb my Rviz is shown like this

I think everything is ok except the vehicle does not move.

@joel-mb I found my problem that I modified the Dockerfile to compile ros packages in ros-bridge. I repeated the whole process to build carla-autoware docker follow the readme and now everything works. Thanks.

@joel-mb my Rviz is shown like this

I think everything is ok except the vehicle does not move.

@joel-mb  I found my problem that I modified the Dockerfile to compile ros packages in ros-bridge. I repeated the whole process to build carla-autoware docker follow the readme and now everything works. Thanks.

@7n42Oaq1 glad to here is working now for you!
@Basavaraj-PN I realized that the vision_darknet_detect node is also dying. Can you check what happends if you disable the vision nodes? Commenting the vision_detection include tag in my_detection.launch should be enough.

Hello all,
I installed git-lfs and repeated the whole process again.
Be patient when doing git clone, it might hang a while.
Then it works perfectly!

I installed git-lfs and follow the read me to build the docker . but still get the error "Failed transform from base_link to ego_vehicle/lidar/lidar1", the ego vehicle still can not move

I didn't use Docker to build the env and met the same issue. All is right unless the vehicle didn't move. I got the warning below:
[ WARN] [1630580298.268371780, 99.252712106]: Waiting for current_pose topic ...
[ WARN] [1630580298.268480414, 99.252712106]: Waiting for current_velocity topic ...

pip install simple-pid pygame networkx==2.2

This fixed my issue.

I installed git-lfs and repeated the whole process again.it is success.
thank you @KailinTong

Hi, @110168511
I have the same issue. Could you please teach me how to fix this issue?
I already installed git-lfs but still not working

Hello all,
I installed git-lfs and repeated the whole process again.
Be patient when doing git clone, it might hang a while.
Then it works perfectly!

Thank you @KailinTong !!!

Hi, can someone please tell me the step-by-step process to run Carla and autoware docker? I did the following (Ubuntu20.04):

Installed Docker 19.03
Installed Nvidia Docker
Installed Carla Docker (<IP_ADDRESS>)
Installed Git-lfs (and checked that it was working with $ git lfs install)
Cloned Carla Autoware Repository $ git clone --recurse-submodules https://github.com/carla-simulator/carla-autoware
Built Carla autoware image to generate a carla-autoware:latest docker image
Run on one terminal the Carla server
Run the carla-autoware image
Start the agent by using: $ roslaunch carla_autoware_agent carla_autoware_agent.launch town:=Town03
Rviz is showing the vehicle on one part of the map and the sensing suite in another. Camera is not working.

Error appears to be vehicle model, No transform from [base_link] to [world]
I did have to use sudo to run the autoware docker image: $ sudo ./run.sh

Hi, which cuda version you are using?


[Decision Tree] Implement data, parameter validation

Is your feature request related to a problem? Please describe.
It would probably allow to pass params & data that do not make sense & fail later / work incorrectly.
Describe the solution you'd like
Add strict parameter validation at function validateParams of .../MLlib/Tree/Decision.hs
Additional context
Test cases on this should probably be added #5

Solution:
add more checks in validateParams (e.g. check sizes of lists, dimensions of vectors)


Fix some problems pointed out by @jmchapman

This fixes a few minor errors in the EUTXO document.  At least one of these will have to be propagated to the EUTXO paper as well.

Added @michaelpj as a reviewer just to keep him informed.

Thanks.  I think I'll just leave the :. I think that Hydra always fails, so we can probably ignore that.


BUG: Memory leak due to returned new reference is not assigned (static analyzer report)

PyObject_CallFunctionObjArgs returns a new reference. If the return value is not assigned to a variable and the refcnt is not decreased, the returned PyObject will get leaked.
https://github.com/tensorflow/tensorflow/blob/15c26be8f79834ae5a6123939b4885e4d6a112af/tensorflow/python/framework/op_def_util.cc#L179
Internal Report ID: 8566d6

@Snape3058
In order to expedite the trouble-shooting process here, could you please fill the issue template. Thank you!

I think it is not necessary to provide the information you are collecting in the template, since the reports are from a static analyzer. But if you really want, here is the information I can provide.

Issue Type: Bug
Source: source
Tensorflow Version: analyzer is executed on commit faad219fc46032a0ae9576ccc3076612cc1f5f72 and the bugs are confirmed to be exist in the latest commit 15c26be8f79834ae5a6123939b4885e4d6a112af when I report the bug
Custom Code: No
Python version: 3.9
Compiler version: static analyzer is developed on the top of Clang Static Analyzer 9.0.0.

Hi,
Thank you for opening this issue. Since this issue has been open for a long time, the code/debug information for this issue may not be relevant with the current state of the code base.
The Tensorflow team is constantly improving the framework by fixing bugs and adding new features. We suggest you try the latest TensorFlow version with the latest compatible hardware configuration which could potentially resolve the issue. If you are still facing the issue, please create a new GitHub issue with your latest findings, with all the debugging information which could help us investigate.
Please follow the release notes to stay up to date with the latest developments which are happening in the Tensorflow space.